Folgende Ausgangslage:
Beim öffnen des Workbooks setze ich diverse Variabeln zB. xSave = True um das Speichern zu verhindern, einen String der mir sagt ob ein Tabellenblatt vorhanden ist oder nicht usw.
Ich habe Sub's bei denen ich andere Sub's also Untersub's aufrufe. In den Untersub's befindet sich zB. eine Abfrage. Nach dieser Abfrage wird dem Benutzer eine Meldung ausgegeben und die ganze Routine wird gestoppt. Dies habe ich mit dem Befehl End in der Untersub gemacht.
Das ganze funktioniert auch einwandfrei.
Nun zu meinem Problem:
Durch den Befehl End werden aber auch die Variabeln zurückgesetzt, die ich beim öffnen des Workbooks gesetzt habe.
Frage:
Muss ich nun in jeder Untersub anstelle von End einen Public String setzen und diesen in der Hauptsub abfragen, oder gibt es da irgend eine elegantere bessere Lösung?
Besten Dank für eure Hilfe
Gruss Roland