• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

mükerrer olanları listeye aktarma

ahm11

Altın Üye
Katılım
1 Mart 2005
Mesajlar
78
Excel Vers. ve Dili
excel 2003
textbox a girilen kodu a sutununda arayıp, bulunan kayıtları listbox ta gösteren bir koda ihtiyacım var.
 

Ekli dosyalar

Merhaba

İstediğiniz böyle bişeymi???
Ek dosyayı inceleyiniz...

Kod:
Private Sub TextBox1_Change()
ListBox1.Clear
Dim hcr As Range
Set hcr = Sayfa1.Range("A2:A" & [A65536].End(3).Row).Find(TextBox1, lookat:=xlWhole)
If Not hcr Is Nothing Then
    adres = hcr.Address
    Do
        x = x + 1
        ListBox1.AddItem hcr
        For i = 1 To 2
                ListBox1.List(x - 1, i) = hcr.Offset(0, i)
        Next
        Set hcr = Sayfa1.Range("A2:A" & [A65536].End(3).Row).FindNext(hcr)
    Loop While Not hcr Is Nothing And hcr.Address <> adres
End If
End Sub
 

Ekli dosyalar

sayın ayhan ercan teşekkür ederim.

"lookat:=xlWhole" ne anlama geliyor acaba
 
sayın ayhan ercan teşekkür ederim.

"lookat:=xlWhole" ne anlama geliyor acaba


Bulunan verinin birebir aynı olması demek..


Mesela aranan veri "mehmet" ise sadece "mehmet" olarak bulunanlar, "mehmet ali" , "muhammet mehmet" gibi ifadeler bulunan değer olarak tutulmaz anlamında.
Umarım anlatabilmişimdir...
 
Geri
Üst