• DİKKAT

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

Listbox verinin kayıtlı olduğu satır numarasını bulma

Katılım
22 Haziran 2009
Mesajlar
165
Excel Vers. ve Dili
ofis 365
Arkadaşlar Merhaba
Listbox1 e verilerimi aldığım bir dosya var. Listbox ta üzerine takladığım satırın excelde hangi satırda kayıtlı olduğunu bulmak istiyorum. forumda bulduğum kodlarda form ilk açıldığında aşağıdaki gibi list.index komutu ile sıkıntı yaşamıyorum. ama listbox a OptionButton1 ile şartlı veri getirdiğimde hata veriyor. kod aşağıda belirtildi.


Private Sub ListBox1_Click()

Label1 = ListBox1.List(ListBox1.ListIndex-2)


End Sub
 
Örneğin Sayfa1'in A sütunundaki değerleri almak istiyorsanız:
Kod:
For i = 1 to Cells(Rows.Count,"A").End(3).Row
    If Sheets("Sayfa1").Cells(i, "A") = ListBox1.Value Then
        Msgbox "Seçilen veri " & i & ". satırdadır"
        Exit Sub
    End if
Next

gibi bir kodla olur muhtemelen.
 
Örneğin Sayfa1'in A sütunundaki değerleri almak istiyorsanız:
Kod:
For i = 1 to Cells(Rows.Count,"A").End(3).Row
    If Sheets("Sayfa1").Cells(i, "A") = ListBox1.Value Then
        Msgbox "Seçilen veri " & i & ". satırdadır"
        Exit Sub
    End if
Next

gibi bir kodla olur muhtemelen.
Yusuf Bey
Mesajınızı yeni gördüm. Tşkler
 
Merhaba,

Veri sayınız çoksa döngü ile sonuca gitmeniz yavaş kalabilir. Bunun yerine alternatif olarak FIND komutu ile daha hızlı sonuca gidebilirsiniz.

Arama yaparsanız arşivdeki örneklere ulaşabilirsiniz.

Arama ifadesi olarak "ListBox+Find" kelimelerini kullanabilirsiniz.
 
Merhaba,

Veri sayınız çoksa döngü ile sonuca gitmeniz yavaş kalabilir. Bunun yerine alternatif olarak FIND komutu ile daha hızlı sonuca gidebilirsiniz.

Arama yaparsanız arşivdeki örneklere ulaşabilirsiniz.

Arama ifadesi olarak "ListBox+Find" kelimelerini kullanabilirsiniz.
Korhan Bey
Verilerim şuan için yoğun olmayacak ileride olması durumunda sizin önerdiğiniz konu hakkında detaylı arama yaparım.
Bilgilendirmeniz için Teşekkürler.
 
Geri
Üst