Kapitel 7. Fehler behandeln

7.1 Fehlerfreie Programme

Schreiben Sie einfach ein völlig fehlerfreies Programm! Gut, nachdem wir jetzt alle einmal herzlich gelacht haben, können wir uns der zweitbesten Lösung zuwenden: Schreiben Sie ein Programm, das sich wenigstens um seine Fehler kümmert.

Dabei geht es hier vor allem um Laufzeitfehler. Diese treten, wie der Name schon sagt, erst bei der Ausführung des Programms auf, bei dem ansonsten syntaktisch alles in Ordnung ist. Einen typischen Fall zeigt der folgende Code, der den Namen der aktuellen Datei anzeigen soll:

Sub DateinamenZeigen()
   MsgBox ActiveDocument.Name
End Sub

Sie glauben, mit so einer einfachen Zeile sei kaum ein Fehler zu machen? Doch! Noch viel lästiger ist: Je intensiver Sie solchen Code ...

Get Richtig Einsteigen: Word VBA-Programmierung. Für Microsoft Word 2007 - 2013 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.