CheckBox per Makro Ein/Aus, Laufzeitfehler

Salü zusammen

In der Hilfe zur CheckBox steht unter anderem folgendes Makro

Private Sub UserForm_Initialize()
TextBox1.Text = „TextBox1“
TextBox1.Enabled = True
TextBox1.Locked = False

CheckBox1.Caption = „Enabled“
CheckBox1.Value = True

CheckBox2.Caption = „Locked“
CheckBox2.Value = False

TextBox2.Text = „TextBox2“
End Sub

Ich habe brav alle …Boxen erstellt in einer leeren Mappe.
Das Makro gibt mir aber bereits bei der ersten Box den

Nun, das Objekt ist doch da…oder nicht…? was ist hier falsch…?

Danke für Eure Hilfe!
Gruss, Pete

Private Sub UserForm_Initialize()

Diese Zeile bedeutet das das ganze erst ausgeführt wird wenn du das ganze in ein UserForm packst. In einer reinen Excel mappe werden dir die Boxen mit diesem Quellcode also nichts nützen.

Vielen Dank
Ich hab’s selber rausgefunden, wie ich das in ein reines Excel bringe. Gleicher Code in VB einfach mit der CheckBox im Formular - CheckBox wählen, wählen, SUB CheckBox_Change() … und es tutet.
Pete

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]