Formularelemente erzeugen und ansprechen in Excel

Hallo, liebe Tüftler!

Ich habe mit einem einfachen Quellcode vier Buttons erzeugt:

Private Sub UserForm_Initialize()
Do While i

Hallo,
probiers mal damit:

Private Sub UserForm_Initialize()
Dim i As Integer, cb As CommandButton

Do While i

Lösung und doch keine Lösung
Die vorgeschlagene Lösung funktioniert, aber nicht ganz. Ich kann das unten stehende Skript nicht ausführen.

Private Sub CommandButton2_Click()
MsgBox 33
End Sub

Wie spreche ich also einen erzeugten Button an?

Du hast recht, aber dazu habe ich bis jetzt auch noch keine Lösung gefunden. Vielleicht wäre es doch besser du würdest die Maske mit dem Formularassistenten erzeugen und dann die einzelnen Buttons mit dem jeweiligen Code hinterlegen.

lg Maria