850 Aufrufe
Gefragt in Tabellenkalkulation von ahorn38 Experte (3.2k Punkte)
Hallo,

ich habe in userform mehrere Textfelder und Befehlsschaltflächen. Mit einer dieser Befehlschaltflächen möchte ich einen Abbruchbefehl verbinden, der zum Schließen der userform und Beenden des gesamt codes führt.
Ich habe dafür folgenden code
Private Sub CommandButton2_Click()
UserForm2.Hide
Exit Sub
End Sub

der aber nicht zum gewünschten Ergebnis führt. Er schließt die userform, allerdings werden dann weitere Befehle abgearbeitet, was ich allerdings verhindern wollte. wie müßte der richtige code lauten?
Danke für euren Tipp!
Gruß A.

3 Antworten

0 Punkte
Beantwortet von
Unload Userform1
oder alternativ: Unload Me

Gruß Mr. K.
0 Punkte
Beantwortet von m-o Profi (22.8k Punkte)
Hallo Andreas,

nutze statt Exit Sub den Befehl End also so:

Private Sub CommandButton2_Click()
Unload Me
End
End Sub


Gruß

M.O.
0 Punkte
Beantwortet von ahorn38 Experte (3.2k Punkte)
Vielen Dank für eure Antworten. Die Kombination unload me und end haben mein Problem schnell gelöst. Super.
VG A.
...