سرچ مثل c# AutoComplete TextBox In

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • raid

    • 2013/05/10
    • 52

    سرچ مثل c# AutoComplete TextBox In

    دوستان تو اكسل ميخوام يك سرچ بسازم مثل اين هر وقت كلمه (س) زد هرجا این كلمه بود یعنی هر اسمی كه با (س) شروح شده برام نمایش بده

    C# Tutorial 84: How to Create An AutoComplete TextBox In C# - YouTube
  • khakzad

    • 2010/03/17
    • 2034
    • 85.00

    #2
    سلام
    چرا از ابزار find استفاده نمی کنید؟؟؟؟؟؟؟
    [CENTER][B][COLOR=#008000][SIZE=3]محصولات و جزوات آموزش تخصصی [URL="https://excelpedia.net/"]اکسل[/URL] در:

    [URL="https://excelpedia.net/category/excel-functions/"]برترین مرجع تخصصی پارسی اکسل[/URL]
    [URL="http://www.exceliran.com/shop/"]جامعه اكسل ايرانيان: فروشگاه[/URL][/SIZE][/COLOR][/B]
    :wcom:

    [B][URL="https://excelpedia.net/"]آموزش اکسل تخصصی[/URL] و [URL="https://excelpedia.net/excel-ninja/"]پیشرفته[/URL] - [URL="https://excelpedia.net/"]تهران[/URL][/B]
    [EMAIL="h.khakzad@yahoo.com"]h.khakzad@yahoo.com[/EMAIL]
    [/CENTER]

    کامنت

    • raid

      • 2013/05/10
      • 52

      #3
      میخوام دقیق مثل این باشه* اگه* كمگم كنید ممنون میشوم

      کامنت

      • khakzad

        • 2010/03/17
        • 2034
        • 85.00

        #4
        ببینید ابزار find هم همینه. باید بزنید س*. اینطوری هرچی با س شروع میشه می بینید.
        اما اگر می خواید با کد وی بی پیش برید.مراحل زیر رو باید طی کنید:
        یک فرم میذارید.textbox و یکlistbox میذاریدحالا باید چیزی که توی تکست باکس می نویسید و سرچ کنید توی محدوده مورد نظر. اگر پیداش کرد بیاد و توی لیست باکس نشون بده
        کد زیر رو می نویسید:

        کد:
        For Each d In Sheet1.Range("a1:a120
        
        k = Len(TextBox3.Text)
        
        If UCase(Left(d, k)) = UCase(TextBox3.Text) Then
        ListBox1.ColumnCount = 3
        ListBox1.AddItem d.Offset(0, 1)
        ListBox1.List(ListBox1.ListCount - 1, 1) = d.Offset(0, 2)
        ListBox1.List(ListBox1.ListCount - 1, 2) = d.Offset(0, 3)
        End If
        Next



        مراحل زیر رو انجام بدید. هرجا به مشکل خوردید سوال بپرسید.
        Last edited by khakzad; 2014/10/09, 18:33.
        [CENTER][B][COLOR=#008000][SIZE=3]محصولات و جزوات آموزش تخصصی [URL="https://excelpedia.net/"]اکسل[/URL] در:

        [URL="https://excelpedia.net/category/excel-functions/"]برترین مرجع تخصصی پارسی اکسل[/URL]
        [URL="http://www.exceliran.com/shop/"]جامعه اكسل ايرانيان: فروشگاه[/URL][/SIZE][/COLOR][/B]
        :wcom:

        [B][URL="https://excelpedia.net/"]آموزش اکسل تخصصی[/URL] و [URL="https://excelpedia.net/excel-ninja/"]پیشرفته[/URL] - [URL="https://excelpedia.net/"]تهران[/URL][/B]
        [EMAIL="h.khakzad@yahoo.com"]h.khakzad@yahoo.com[/EMAIL]
        [/CENTER]

        کامنت

        • raid

          • 2013/05/10
          • 52

          #5
          این خطا برای چی هستش
          فایل های پیوست شده

          کامنت

          • mostafap4

            • 2010/07/12
            • 191
            • 75.00

            #6
            آخر خطی که خطا گرفته یک دبل کوتیشن (") و یک پرانتز کم گذاشتید !
            فقر شب را "بی غذا" سر کردن نیست ... فقر روز را "بی اندیشه" سر کردن است !

            کامنت

            • khakzad

              • 2010/03/17
              • 2034
              • 85.00

              #7
              در ضمن این نکته رو رعایت کنید که شماره تکست باکس در کد با شماره تکست باکس شما در فرم بخونه.
              اگر هم اطلاعاتتون فقط یک ستونه و اطلاعات وابسته ای نداره، اون دو خط کد اخر قبل از end if اضافه است.
              اون دوتا رو گذاشتم که اگ راطلاعاتتون مثلا شامل کد، نام، نام خانوادگی و .... هست، کد رو سرچ کنید و اطلاعات وابسته رو هر کدوم رو در یک ستون از لیست باکس ببینید.
              [CENTER][B][COLOR=#008000][SIZE=3]محصولات و جزوات آموزش تخصصی [URL="https://excelpedia.net/"]اکسل[/URL] در:

              [URL="https://excelpedia.net/category/excel-functions/"]برترین مرجع تخصصی پارسی اکسل[/URL]
              [URL="http://www.exceliran.com/shop/"]جامعه اكسل ايرانيان: فروشگاه[/URL][/SIZE][/COLOR][/B]
              :wcom:

              [B][URL="https://excelpedia.net/"]آموزش اکسل تخصصی[/URL] و [URL="https://excelpedia.net/excel-ninja/"]پیشرفته[/URL] - [URL="https://excelpedia.net/"]تهران[/URL][/B]
              [EMAIL="h.khakzad@yahoo.com"]h.khakzad@yahoo.com[/EMAIL]
              [/CENTER]

              کامنت

              • raid

                • 2013/05/10
                • 52

                #8
                هیچی نشون نمیده* ولی عمل كرد سرچ كار میكنه*
                فایل های پیوست شده

                کامنت

                • Ali Parsaei
                  مدير تالارتوابع اکسل

                  • 2013/11/18
                  • 1522
                  • 71.67

                  #9
                  نوشته اصلی توسط raid
                  هیچی نشون نمیده* ولی عمل كرد سرچ كار میكنه*
                  سلام،
                  تا اونجا که من کد را ديدم اين کد تو a1 تا a120 مي گردد و اگر مقادير درخواستي شما را در آن پيدا کرد مقادير هم ارز آن در b1 تا b120 و c1 تا c120 و d1 تا d120 را در ليست بکس مي آورد. درست هم کار مي کند!
                  [SIGPIC][/SIGPIC]

                  کامنت

                  • khakzad

                    • 2010/03/17
                    • 2034
                    • 85.00

                    #10
                    اگر هنوز به نتیجه نرسیدید فایلی که درست کردید رو بذارید تا بررسی بشه
                    [CENTER][B][COLOR=#008000][SIZE=3]محصولات و جزوات آموزش تخصصی [URL="https://excelpedia.net/"]اکسل[/URL] در:

                    [URL="https://excelpedia.net/category/excel-functions/"]برترین مرجع تخصصی پارسی اکسل[/URL]
                    [URL="http://www.exceliran.com/shop/"]جامعه اكسل ايرانيان: فروشگاه[/URL][/SIZE][/COLOR][/B]
                    :wcom:

                    [B][URL="https://excelpedia.net/"]آموزش اکسل تخصصی[/URL] و [URL="https://excelpedia.net/excel-ninja/"]پیشرفته[/URL] - [URL="https://excelpedia.net/"]تهران[/URL][/B]
                    [EMAIL="h.khakzad@yahoo.com"]h.khakzad@yahoo.com[/EMAIL]
                    [/CENTER]

                    کامنت

                    چند لحظه..