Fehlerbehandlungsroutinen
01.03.2006 14:48:37
Stefan Krähe
Ich habe mir eine Routine erstellt, die eine "geordnete" Fehlerbehandlung durchführt. Bei unbekannten Fehlern, wirft das Programm mir eine detaillierte Meldung aus und soll danach anhalten.
Problem: Wenn ich in der x. Unterroutine bin, soll das Programm nicht wieder durch alle Routinen nach oben laufen. Deshalb habe ich bei unerwarteten Fehlern ein "End" in jede Subroutine gesetzt.
Allerdings führt "End" dazu, dass das Programm (ein Add-In) die Zuordnung von Ereignissen mit WithEvents auch vergisst.
Gibt es einen anderen Befehl, der die Ereignisprozeduren nicht vergisst, aber trotzdem an der Stelle aufhört, ohne übergeordnete Routinen weiterzuführen.
Vielen Dank im Voraus
Stefan