Dieser Code steht im Userform1.
Er soll bei der aktiven Checkbox3 nach drei Sekunden das Makro Autoweiter ausführen.
Ich habe über das ControlSource den Zustand gespeichert- so das nach öffnen des Userforms auch der vorherige Zustand erhalten bleibt.
Nun aber läuft das Makro ständig ab.
Wie kann man das ganze soweit Anpassen, das eine von beiden Aktionen noch ausgeführt werden muss, bevor das Makro bei aktiver Checkbox ausgeführt werden soll.
Private Sub ComboBox001_DblClick(ByVal Cancel As MSForms.ReturnBoolean) 'BM001
'''oder
Private Sub CommandButton001_Click() 'Uebertragen BM001
Private Sub CheckBox3_Click()
If UserForm1.CheckBox3.Value Then
Application.OnTime Now + TimeValue("0:0:3"), "Autoweiter_"
End If
End Sub
LG Andi