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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.