Ich möchte, wie oben beschrieben ein Suchfeld per TextBox (TextBox1) erstellen und per Button den Eintrag markieren, dabei sollen auch nur paar Buchstaben ausreichend sein, sodass man nicht durch die riesen ListBox blättern muss...
Ich habe folgenden Code bisher implementiert, welcher einen RunTime Error 380 verursacht:
Private Sub TextBoxsucheLB_Change()
Dim Suchbegriff As Range
With Range("A1:A" & Range("A65536").End(xlUp).Row)
Set Suchbegriff = .Find(What:=TextBox1, LookIn:=xlValues)
If Not Suchbegriff Is Nothing Then
ListBox1.ListIndex = Suchbegriff.Row - 1
End If
End With
End Sub
Am liebsten hätte ich sogar, dass er beide Spalten meiner ListBox durchsucht, weiss aber nicht wie leicht das umsetzbar ist. Ich verstehe nicht wieso dieser Fehler verursacht wird, da der Code bei anderen Menschen anscheinend tadellos funktioniert.Ich hoffe mir kann jemand weiterhelfen
Lieben Gruß und vielen Dank im Voraus