Folgende Situation: In einer Tabelle 1 sind in Spalte 1 Namen, in Spalte 2 Vornamen und in Spalte 3 Jahrgang eingetragen. Für Tabelle 2 fülle ich eine Combobox (Userform) mit Namen und Vornamen.
xRow = [A65536].End(xlUp).Row
ComboBox1.AddItem "Bitte Spieler auswählen"
For i = 2 To aRow
ComboBox1.AddItem Cells(i, 1) & ", " & Cells(i, 2)
Next i
Nach Auswahl eines Namens aus der Combobox und weiteren Einträgen in diverse Textboxen trage ich Name, Vorname in der Tabelle 2 in Spalte 1 ein. (CommandButton)
Cells(xRow + 1, 1) = ComboBox1.Value
Bis dahin funktioniert auch alles.
Wie aber komme ich an die zugehörigen Werte Jahrgang in Spalte 3 der Tabelle 1 heran, um den Wert in Spalte 2 der Tabelle 2 einzutragen?
Cells(xRow + 1, 2) = ?
Ich vermute, dass man dazu einen ListIndex der Spalte 1, Tabelle 1 braucht, aus der die Combobox gefüllt wird. Bitte helft mir.
Gruß Dieter