Wie beende ich die Codeausführung, wenn in einer UserForm
auf «abbrechen» gedrückt wurde?
Wie beendet man richtig?
mit freundlichen Grüßen,
Max Seitl
Wie beendet man richtig?
mit freundlichen Grüßen,
Max Seitl
hast Du ein CommandButton Abbrechen dan schreibe dort nur End
oder willst Du verhindern das jemand das X in der Userform drückt. Dann folgenden Code in die Userform.
vergesse aber nicht den endeButton in der Userform.
Gruß Hajo
So könntest Du in cmdAbbrechen_Click das so machen:
Me.Tag = "Abbrechen"
Me.Hide
Und bei Ok:
Me.Tag = "Ok"
Me.Hide
Und in Deinem Hauptprogramm kannst Du das Tag auslesen:
Select Case frmSaveAs.Tag
Case "Abbrechen"
MsgBox "Abbruch"
Case "Ok"
MsgBox "Abbruch"
End Select
Unload frmSaveAs
Die Frage ist einfach, wie verarbeite ich das Click-Ereignis weiter,
oder kann ich in dem Zusammenhang mit ...Application.Caller ... irgendetwas ausrichten?
mit freundlichen Grüßen,
Max Seitl
so wie ich schon geschrieben habe
ersetzte
Unload Me
durch
end
Gruß Hajo