Initialisierung von UserForms
14.05.2019 11:13:11
UserForms
Ich habe eine Combo-Box erstellt und möchte diese nach Start der Mappe füllen.
Am Besten fand ich dafür den
UserForm_Initialize()
Sub. Leider kriege ich es nicht hin den Code in diesem Sub ausführen zu lassen.
Auch finde ich in den DropDown-Menüs Im Code-Editor zwar meine Combo-Box,
welche auch viele Events zum Ausführen von Code unterstützt, aber leider
eben nicht die Option
Initialize
im nebenstehenden DropDown Menü. Rechtsklick auf die Combobox -> Code anzeigen
leitet mich auch nur an
Combobox1_Change()
weiter.
Der Sub liegt im Codebereich für die zugehörige Tabelle (Tabelle 1):
Private Sub UserForm_Initialize()
ComboBox1.Clear
Dim i%
For i = 0 - 2 To 5
ComboBox1.AddItem Year(Date) + i
Next i
End Sub
Wenn jemand mir helfen kann meine UserForm richtig bei Aufrufen der Mappe zu füllen,indem der Code ausgeführt wird wäre mir sehr geholfen. Ich rätsel da jetzt schon
über drei Stunden dran rum und bin auch nach min. 20 Google-Treffern nicht schlauer.
Danke schonmal für jede Antwort,
Florian