Makro abbrechen
22.02.2005 12:39:05
markus
Hallo,
ich habe eine Userform so aufgebaut, dass man die Textboxen ausfüllen muß, ansonsten kommt man nicht raus. Nun möchte ich aber einen Cancel Button einbauen, der die Userform komplett abbricht. folgendes Makro klappt super, wenn noch nichts eingegeben wurde. Ist jedoch die Textbox2 (welche eine Eingabe erfordert) aktiviert, dann kann ich nicht abbrechen. Wie komme ich auch aus diesem laufenden Prozess raus? P.S. über das "schliessen X" komme ich immer raus.
Makro zum Abbruch:
Private Sub CommandButton2_Click()
Worksheets("Bus Mail Tariff").Range("k18") = ""
Worksheets("Bus Mail Tariff").Range("l22") = ""
Worksheets("Bus Mail Tariff").Range("l25") = ""
Worksheets("Bus Mail Tariff").Range("l26") = ""
Worksheets("Bus Mail Tariff").Range("l27") = ""
Worksheets("Bus Mail Tariff").Range("l28") = ""
Worksheets("Bus Mail Tariff").Range("l48") = ""
Unload Me
End Sub
Makro zur Eingabeerzwingung in TextBox2:
Private Sub TextBox2_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If Not TextBox2.TextLength = 10 Then
MsgBox ("Number to long or to short")
Cancel = True
End If
End Sub
Danke im Voraus für Eure Hilfe.
Markus