• DİKKAT

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

bul ve listele

  • Konbuyu başlatan Konbuyu başlatan tamer42
  • Başlangıç tarihi Başlangıç tarihi

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,201
Excel Vers. ve Dili
Office 2013 İngilizce
Texbox içerisine yazılan terimi belirlenen bir sütun içerisinde arayacak ve aranan değerin bulunduğu hücrenin tam değerini Listbox' a yükleyecek bir koda ihtiyacım var,

Ã?rnek: texbox içerisinde "cel" yazdığımızda;

"cel" teriminin bulunduğu;
Aşağıdaki hücrelerin tam değerini,

"A15" Hücresinde........ excel
"A101" Hücresinde........ cell
"A143" Hücresinde........ celsius

Listbox' a yükleyecek.

İyi çalışmalar dilerim.
 
[vb:1:681b6b9f6b]Private Sub TextBox1_Change()
Dim MyRng As Range
ListBox1.Clear
If Len(TextBox1) > 0 Then
For Each MyRng In ActiveSheet.UsedRange
If LCase(MyRng.Text) Like "*" & TextBox1 & "*" Then ListBox1.AddItem MyRng
Next
End If
End Sub
[/vb:1:681b6b9f6b]
 
İlginize teşekkürler...

yalnız aşağıda verdiğiniz kodu kodu çalıştıramadım, text box' a seheet içerisinde olan bir değeri girmeme rağman hiçbir tepki vermiyor,

iyi çalışmalar.
 
Koddaki TextBox, benim hazırladığım dosyada UserForm üzerinde "Kontroller" araç çubuğundan eklenmiştir.

Yani, ActiveX nesnesidir.
 
Bende aynısını yaptığımı düşünüyorum,

ilgiyi userform' u içeren excel dosyasını foruma ataç etmenizi istesem çok şey istemiş olurmuyum.
 
Yukarıdaki kodu UserForm modulüne yazdığınızdan emin olun önce... ve nesne isminin de TextBox1 olduğunu kontrol edin.
 
Geri
Üst