seit ein paar Tagen kämpfe ich mit UserForms und stoße immer wieder auf Probleme, die ich alleine nicht lösen kann (dankenswerterweise habe ich von Euch schon wertvolle Hilfen erhalten).
Mein neuestes Problem:
Ich biete meinem Endbenutzer eine UserForm mit einer dreispaltigen ListBox an, in der ich beliebig viele Zeilen, die aus den drei Feldern "Nachname", "Vorname" und "Geburtstag" bestehen, eingetragen habe.
Dreispaltig definiere ich die Listbox deshalb, weil ich gerne eine stukturierte "Tabelle" darin zeigen möchte, wo die einzelnen Zeilenwerte genau ausgerichtet untereinander stehen.
Die ListBox wurde folgendermaßen konfiguriert:
ColumnCount: 3
ColumnHeads: True
ColumnWidths: 60Pt;60Pt, 30Pt
RowSource: Steuerung!AA10:AC30
Die Daten stehen im Blatt "Steuerung" in den Zellen AA10:AC30
Wenn ich jetzt in dieser ListBox eine beliebige Zeile anklicke, erhalte ich immer den Wert 21, wobei ich erwarte, den Wert "3" zu erhalten, wenn ich die dritte Zeile anklicke, etc...
Die Abfrage lautet:
With ListBox1
Antwort = .ListCount
End With
Was mache ich falsch?
Kann ich so überhaupt arbeiten, oder muss ich anders abfragen?
Danke im Voraus
...bruno