Ein kleines, grosses Problem...
Habe diverse Userform, zwischen denen ich mit Weiter und Zurück (Show, Hide) hin und her switche. Bei Weiter wird eine "Plausibilitätsprüfung" durchgeführt, z.B. enthält Textbox1 einen Wert oder nicht etc. Damit ich die gleiche Prüfung nicht diverse male wiederholen muss, habe ich das Makro in ein Modul abgelegt (UF variabel).
Im Falle eines Fehlers, soll das Makro abbrechen (Exit Sub). Dies wird auch gemacht, jedoch kehrt er anschliessend wieder ins Userformmakro (Button) zurück, was er nicht soll.
Beispiel:
- In Userform Call Modulmakro
- Modul Makro wird ausgeführt und mit Exit Sub abgebrochen.
------ hier soll Schluss sein ----------
- ist es aber nicht, sondern kehrt wieder ins UF zurück und macht dort weiter.
Habe schon versucht eine Public Variable zu definieren und versucht bei Rückkehr ins UF abzufragen, ob Abbruch ja oder nein, ging aber nicht. End geht auch nicht, da sonst die UF weg sind.
Hoffe ihr versteht was ich meine.
Im Voraus herzlichen Dank an alle Helfer.
Herzliche Grüsse
Christoph