Excel VBA Userform Combobox gibt kein Inhalt wieder?

1 Antwort

Vom Fragesteller als hilfreich ausgezeichnet

Folgendes funktioniert bei mir einwandfrei:

Private Sub CommandButton1_Click()

Dim Monate

For i = 1 To 10
    ComboBox1.AddItem (Str(i))
Next

Monate = Split("Januar,Februar,März,April,Mai,Juni,Juli,August,September.Oktober,November,Dezember", ",")

For Each s In Monate
    ComboBox2.AddItem (s)
Next

End Sub

Bild zum Beitrag

Woher ich das weiß:eigene Erfahrung
 - (Microsoft Excel, VBA, UserForm)

RobinM66 
Fragesteller
 28.10.2020, 17:02

Ich habe es genau so gemacht wie du, nur mit der Änderung:

Private Sub Monatsauswahl_Click()


Dim Monate


For i = 1 To 10
    Monatsauswahl.AddItem (Str(i))
Next


Monate = Split("Januar,Februar,März,April,Mai,Juni,Juli,August,September,Oktober,November,Dezember", ",")


For Each s In Monate
    AnAnzahl.AddItem (s)
Next


End Sub

und trotzdem funktioniert es nicht.

1
geri3d  28.10.2020, 17:23
@RobinM66
Private Sub Monatsauswahl_Click()

ist das falsche Ereignis

Private Sub UserForm_Activate()
Dim Monate


For i = 1 To 10
    Monatsauswahl.AddItem (Str(i))
Next


Monate = Split("Januar,Februar,März,April,Mai,Juni,Juli,August,September,Oktober,November,Dezember", ",")


For Each s In Monate
    AnAnzahl.AddItem (s)
Next

End Sub
2