Excel VBA - Dropdown Kombinationsfeld Test auslesen?
Hallo Community, ich hab zwar etwas Erfahrung in Visual Basic aber verzweifle an VBA. Folgendes Problem habe ich.
Ich habe ein Kombinationsfeld (Formularsteuerelement) „Dropdown 13“
Dieses Kombinationsfeld ist schon mit einer Liste gefüllt.
Bsp. Text1 Text2 Text3 ….
Ich möchte im VBA Code den Wert bzw. Text auslesen, eigentlich ganz einfach.
Bsp.
Dim Wert as String
If Dropdown13.Text = “Text1” Then
Wert = Text1
End If
Irgendwie so in der Art.
Ich möchte mit dem „Wert“ den ich aus dem Dropdown13 herauslese weiter programmieren.
Das funktioniert auf diese Art leider nicht?
Grüße Michael
1 Antwort
Den ausgewählten Eintrag in der ComboBox in eine Variable zu übernehmen kannst Du direkter machen:
Wert=Dropdown13.text
In Deinem Beispiel hast Du Wert=Text1 - da müssten noch "" um Text1, ansonsten wird es als Variable interpretiert - da es diese vermutlich nicht gibt, setzt Du Wert auf leer bzw 0
Wenn Du mit den ausgewählten Einträgen rechnen willst, wäre .value statt .text besser.