Listboxeintrag über Textbox filtern
22.11.2013 03:22:23
Werner
ich lese mit folgendem Code Daten aus einer Tabelle in eine mehrspaltige Listbox ein:
Private Sub UserForm_Activate()
Application.ScreenUpdating = False
Nachname = ""
Vorname = ""
GDatum = ""
Dim X As Long
Dim I As Integer
Application.ScreenUpdating = False
Worksheets("Jahrestabelle").Activate
Me.Personalien.Clear
X = Range("D" & Rows.Count).End(xlUp).Row
For I = 5 To X
Me.Personalien.AddItem
Personalien.List(Personalien.ListCount - 1, 0) = Cells(I, 4)
Personalien.List(Personalien.ListCount - 1, 1) = Cells(I, 5)
Personalien.List(Personalien.ListCount - 1, 2) = Cells(I, 6)
Personalien.List(Personalien.ListCount - 1, 3) = Cells(I, 8)
Personalien.List(Personalien.ListCount - 1, 4) = Cells(I, 9)
Personalien.List(Personalien.ListCount - 1, 5) = Cells(I, 10)
Personalien.List(Personalien.ListCount - 1, 6) = Cells(I, 11)
Personalien.List(Personalien.ListCount - 1, 7) = Cells(I, 12)
Personalien.List(Personalien.ListCount - 1, 8) = Cells(I, 13)
Personalien.List(Personalien.ListCount - 1, 9) = I
Next I
Application.ScreenUpdating = True
End Sub
Nun möchte ich die Spalten 0, 1 und 2 der Listbox durch Eingaben in drei Textboxen filtern. Kriege es leider nicht hin. Könnt ihr mir bitte helfen.Grüße Werner
Anzeige