حذف مقادیر تکراری از لیست باکس هایی که با تایپ فعال میشن

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • look20

    • 2013/10/28
    • 20

    [حل شده] حذف مقادیر تکراری از لیست باکس هایی که با تایپ فعال میشن

    سلام وقت بخیر
    یه مشکل دارم می خوام بعد تایپ نام خانوادگی در textbox2 مقادیر تکراری رو نیاره
    توی سایت جستجو کردم !‌‌‌‌ ولی درست بهم جواب نداد!
    توی سایت دو سه تا نمونه بود فقط هنگام لودینگ مقادیر حذف میشه همون کدها رو توی فرم خودم استفاده کردم ولی جواب نگرفتم
    ممنون میشم دوستان راهنمایی بفرمایند
  • look20

    • 2013/10/28
    • 20

    #2
    فایل من
    فایل های پیوست شده

    کامنت

    • iranweld

      • 2015/03/29
      • 3341

      #3
      با سلام

      کد ذیل را چک کنید افرادی که دارای اسم و فامیل یکسان باشند فقط یکی در لیست باکس نمایش داده میشود

      کد PHP:
      Private Sub TextBox2_Change()

      Dim C

      Dim list1 
      As New Collection

      z1 
      Cells(Rows.Count"b").End(xlUp).Row

      Set Rng 
      Sheet1.Range("b2:b" z1)

      On Error Resume Next

      UserForm1
      .ListBox1.Clear

      If UserForm1.TextBox2.Text <> "" Then

      With Rng

          Set C 
      = .Find(UserForm1.TextBox2.TextLookIn:=xlValuesLookAt:=xlPart)
          
          If 
      Not C Is Nothing Then
          
          list1
      .Add CCStr(C)
          
                         
              
      End If
                 
           
      End With
           
                 End 
      If
                 
                 For 
      1 To list1.Count

                 UserForm1
      .ListBox1.AddItem list1(i).Value
                  UserForm1
      .ListBox1.List(UserForm1.ListBox1.ListCount 12) = list1(i).Offset(0, -1).Value
                  UserForm1
      .ListBox1.List(UserForm1.ListBox1.ListCount 11) = list1(i).Offset(00).Value
                  UserForm1
      .ListBox1.List(UserForm1.ListBox1.ListCount 10) = list1(i).Offset(01).Value
              
                                      
              
          Next
                 ListBox1
      .Visible True
      End Sub 

      کامنت

      چند لحظه..