zu meinem Problem: Ich habe eine Listbox (mit multiselect-Eigenschaft) erstellt und diese gefüllt mit:
Protokolldaten.ListBox2.RowSource = "A2:A10"
Wie schaffe ich es nun, dass beim Aufrufen der Listbox gewisse items ausgewählt sind.
Die Bedingung hierfür habe ich auch schon ermittelt. Hier der Code
Sheets("Tabelle1").Select
z = Sheets("Tabelle1").Range("A65536").End(xlUp).Row
For i = 2 To z
If InStr(Sheets("Tabelle2").Range("D3"), Sheets("Tabelle1").Range("A" & i)) Then
MsgBox "gefunden: " & Range("A" & i)
End If
Next i
Wenn ich nun die Listbox2 inizialisiere oder aufrufe möchte ich, dass Range("A" & i) schon selektiert ist. Das sollte auch für mehrere Items gelten.
An alle Profis - kann mir jemad helfen, ich suche schon eine geschlagene Woche nach einer Lösung und das Forum ist meine Laetzte Hoffenung