Posts tagged: globale Fehlerbehandlung

Globale Fehlerbehandlung realisieren

By , 16. Oktober 2008

Die bisherige Vorgehensweise eine Fehlerbehandlung zu realisieren war, einen Error Handler in einer Prozedur einzufügen und dann entweder per MsgBox eine Meldung ausgeben oder eine Funktion aufrufen die den Fehler entsprechend behandelt. Das könnte z.B. so aussehen:

Sub MeineProzedur()
    On Error goto Fehlerbehandlung
    'Programmcode...

Exit_Here:
    Exit sub

Fehlerbehandlung:
    Msgbox Err.description
    Resume Exit_Here
End sub

Der Entwickler wünscht sich natürlich, dass diese Routine automatisch und an zentraler Stelle implementiert wäre, und er nicht in jede Prozedur eine Fehlerbehandlung einbauen müsste. Das war bislang leider nicht möglich – jetzt bietet die Firma iTech Masters (www.everyaccess.com) eine entsprechende Software an, die ich hier vorstelle. Das Produkt steht nach der Installation als AddIn in der VBA IDE zur Verfügung. Das AddIn Menü sieht wie folgt aus:

AddIn Menü
Read more »

OfficeFolders theme by Themocracy