in einer Userform habe ich eine Listbox.
Erst mal mein Code:
Private Sub CommandButton1_Click()
Unload Me
End Sub
Private Sub ListBox1_Change()
MsgBox ("Change")
End Sub
Private Sub UserForm_Initialize()
Application.EnableEvents = False
With ListBox1
.ColumnCount = 1
.RowSource = "A1:A10"
.MultiSelect = fmMultiSelectMulti '<---- Hier Sprung zu ListBox1_Change
End With
Application.EnableEvents = True
End Sub
Code eingefügt mit Syntaxhighlighter 2.1
Wie kann es sein, dass da das Change-Ereignis beim Initialisieren aufgerufen wird?
Habe ich da einen Denkfehler oder macht Excel da was falsch?
Gruss Jens