Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1160to1164
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Prozedur abbrechen

Prozedur abbrechen
Gordon
Moin moin,
hier mal eine Interessensfrage:
Ich starte einen Code per Commandbutton. In diesem Code befindet sich eine Verzweigung auf ein Modul. In diesem Modul wird ein Wert überprüft und je nach Ergebniss eine Aktion ausgeführt. Nun zur eigentlich Frage: Wie kann der Code des Moduls die gesamte Prozedur, die ja duch den CommandButton ausgelöst wurde, abbrechen. Mit 'Exit Sub' wird doch nur der Code im Modul gestoppt, oder?
Gruß
Gordon

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Prozedur abbrechen
09.06.2010 12:28:37
Rudi
Hallo,
z.B. so:
in ein Modul:
Public blnCancel As Boolean
Sub Makro1()
If Not IsNumeric(Range("A1")) Or Range("A1") = "" Then
blnCancel = True
Exit Sub
End If
Range("A1") = Range("A1") * 3
End Sub
Sub Makro2()
MsgBox "hier gehts weiter"
End Sub
Für den CB
Private Sub CommandButton1_Click()
Makro1
If blnCancel Then
blnCancel = False
Exit Sub
End If
Makro2
End Sub

Gruß
Rudi
AW: Prozedur abbrechen
09.06.2010 13:06:10
IngGi
Hallo Gordon,
andere Möglichkeit: "End" statt "Exit Sub"
Gruß Ingolf
AW: Prozedur abbrechen
09.06.2010 13:43:38
Gordon
Danke euch zwei....hat mir sehr geholfen!
Gruß
Gordon
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige
Archiv - Verwandte Themen
Forumthread
Beiträge