Das funktioniert bei mir einfach nicht.
Ich versuche, mir alle selektierten Daten aus einem Listenfeld(Werteliste) mit Mehrfachauswahl anzuzeigen. Aber es geht nicht!
Folgender Code:
Dim daten As String
For i = 0 To lst_suchkriterien.ListCount - 1
If lst_suchkriterien.Selected(i) = True Then
daten = daten & lst_suchkriterien.ItemData(i) & ";"
End If
Next
MsgBox daten
Wenn ich 2 Datensätze anwähle, erscheint in der msgbox lediglich ;; .
Es funktioniert also folgender Codeabschnitt nicht: lst_suchkriterien.ItemData(i)
Ich habs schon mit .List(i), mit Coloum(i) versucht, geht auch nicht.
Das eigentliche Problem besteht also darin, einen einzelne Zeile anzuwählen.
Wenn ich eine bestimmte Zeile direkt mit einer msgbox ausgeben will (msgbox lst_suchkriterien.ItemData(2)) kommt unzulässige Verwendung von Null.
Ich bin wirklich am verzweifeln, Access kostet mich teilweise den letzten Nerv
