- Katılım
- 3 Mart 2009
- Mesajlar
- 519
- Excel Vers. ve Dili
- excel 2003 tr
Çok araştırdım ama genelde sayfa içindeki verilerin süzüldüğü kodlar var
Örnek olarak
TextBox : A yazdıgımda C:\ dizindeki veya
Listbox un içinde bulunan verilerin A ile başlayanları görünsün
BE yazdıgımda ...
ama veriler sayfanın içinde değil dosya veya Listbox içinden alsın
Aşağdaki kod sadece a yazınca a ile başlayanlara gidiyor listbox u süzmüyor bun ?
Option Compare Text
Private Sub TextBox1_Change()
Static ListBoxRow As Integer
If Len(TextBox1.Text) <> 0 Then
For i = ListBoxRow To ListBox1.ListCount - 1
If Mid(ListBox1.List(i), 1, Len(TextBox1.Text)) = TextBox1.Text Then
ListBoxRow = i
ListBox1.Selected(i) = True
Exit For
End If
Next i
Else
ListBoxRow = 0
End If
End Sub
Örnek olarak
TextBox : A yazdıgımda C:\ dizindeki veya
Listbox un içinde bulunan verilerin A ile başlayanları görünsün
BE yazdıgımda ...
ama veriler sayfanın içinde değil dosya veya Listbox içinden alsın
Aşağdaki kod sadece a yazınca a ile başlayanlara gidiyor listbox u süzmüyor bun ?
Option Compare Text
Private Sub TextBox1_Change()
Static ListBoxRow As Integer
If Len(TextBox1.Text) <> 0 Then
For i = ListBoxRow To ListBox1.ListCount - 1
If Mid(ListBox1.List(i), 1, Len(TextBox1.Text)) = TextBox1.Text Then
ListBoxRow = i
ListBox1.Selected(i) = True
Exit For
End If
Next i
Else
ListBoxRow = 0
End If
End Sub
