Jo Jens, so hatte ich das auch in etwa gemeint.
Ich bin teilweise in manchen Routinen noch weitergegangen.
Also am Schluss des eigentlichen Codes ein:
UNDWEG:
Exit Sub
ERRORHANDLER
ErrorMsg ("Fähler")
Resume UNDWEG
End Sub
Die UNDWEG-Marke springe ich auch im Code an, wenn ich abbrechen will (z.B. bei einer Msgbox) anstatt eines Exit Sub/Function
Vorteil: Sollte ich mal eine Sub zu einer Function machen, muss ich nur sehr wenige Stellen ändern. Evtl. muss man außerdem noch was vor dem Exit erledigen, was global gilt, dann kann man das auch dort reinpacken.
**EDIT**
Ich finde diese LS-Diskussionen übrigens immer hochinteressant und kann dabei viel lernen.
<scherzmodus>
Wo wir gerade bei Neugliedungsvorschläge des Forums sind: Ich will da einen extra Bereich "LS-Optimierung"
</scherzmodus>