Ich möchte die Elemente einer Kombinationsfeld-Schleife durchlaufen, aber nicht ihre Werte abrufen. Ich möchte nur durchgehen, wie viele Elemente es gibt. Hier ist, wie ich Objekte hinzufügen.Excel VBA: Schleife durch die Elemente eines Kombinationsfelds von einem anderen Benutzerformular
Private Sub UserForm_Initialize()
Chapter.AddItem "Chapter 1"
Chapter.AddItem "Chapter 2"
Chapter.AddItem "Chapter 3"
Chapter.AddItem "No Chapter"
End Sub
Und das ist es, was ich versucht habe, es durchlaufen.
Dim itm As Object
For Each itm In UserForm.ComboBox1.Items.Count
Next
Aber Fehleraufforderung; Kompilierfehler: Methode oder Datenelement nicht gefunden
Ist es wichtig, dass diese Codes nicht auf einem Benutzerformular sind? Ich habe zwei Benutzerformulare und das Hinzufügen von Elementen zum Kombinationsfeld ist auf dem zweiten und das Durchlaufen des Kombinationsfelds ist auf dem ersten. Spielt das eine Rolle?
Das hat für mich funktioniert. Ich danke dir sehr –