Userform Combobox mit textbox verknüpfen

Hi zusammen,

folgende Frage habe ich. In Excel 2007 wurde eine Userform1 erstellt.

Dort ist eine combobox1 und eine textbox1 vorhanden. Die Daten, die in der combobox1 auswählbar sind, habe ich mit „Rowsource“ definiert. Die holt er sich aus „=Stammdaten!A3:A18“.

Nun möchte ich, dass wenn ich in der Combobox1 den Eintrag „Auto“ auswähle, dass in dem Textfeld automatisch „Mercedes“ erscheint.

Die Daten für die Combobox habe ich wie gesagt im Tabellenblatt: Stammdaten in A3:A18. Die Daten, welche er auslesen soll für das Textfeld stehen in „Stammdaten B3:B18“.

Hat jemand eine Idee? Vielen Dank

Hallo kolri,

wenn der Text, der in der Textbox1 eingetragen werden soll, in der gleichen Zeile steht, in der der in der Combobox1 ausgewählte Eintrag steht, dann muss du das folgende Makro im Code des Userforms ergänzen.

Gruß
Franz

Private Sub ComboBox1\_Change()
 With Me.ComboBox1
 If .ListIndex = -1 Then
 Me.TextBox1.Value = ""
 Else
 Me.TextBox1.Value = Worksheets("Stammdaten").Range("B3").Offset(.ListIndex, 0).Value
 End If

 End With
End Sub

Guten Morgen Franz
Super, vielen Dank. Habe sehr lange gegoogelt und nichts gefunden. Dein Code passt genau.

Danke :smile: