ich habe bereits das Forum durchforstet, jedoch scheitere ich an meinem Vorhaben.
Mein Ziel ist es, Listbox-Einträge mittels einer ComboBox zu Filtern.
Heißt, in der ComboBox soll man einen Namen auswählen können, welcher sich in der ersten Spalte der Listbox befindet, anschließend soll man nur noch diese Einträge (alle Spalten) sehen und bearbeiten können.
Leert man anschließend die Combobox, sollen alle Einträge wieder sichtbar sein.
Befüllt wird die Listbox über .AddItem
Alles was ich dazu bisher gefunden habe, funktioniert nur bedingt.
Folgendes ist ein Schnipsel scheint offensichtlich den Namen zu filtern, jedoch fehlen mir anschließend alle weiteren Spalteneinträge, zudem passiert nichts, wenn ich die ComboBox leere.
Wer kann mir dabei helfen?
Private Sub Mitarbeiter_Change()
Dim arr() As Variant
Dim i As Integer
ReDim arr(0 To Übersicht.ListCount - 1)
For i = 0 To Übersicht.ListCount - 1
arr(i) = Übersicht.List(i)
Next i
Übersicht.List = Filter(arr, Mitarbeiter.Value)
End Sub