Fehlerbehandlungen   →   ohne Beispiele
Befehl / Beispiele Beschreibung
Err.Description Beschreibung eines aufgetretenen Fehlers
Beispiel:   
MsgBox Err.Description
Err.Number Nummer des aufgetretenen Fehlers
Beispiel:   
MsgBox Err.Number
On Error Resume Next Wenn in den nächsten Zeilen ein Programmfehler auftritt, wird dieser ignoriert und die nächste Programmzeile ausgeführt
Beispiel:   
On Error Resume Next   ' ab jetzt wird jeder Programmfehler ignoriert.
   A = 1 / 0
On Error GoTo 0        ' ab jetzt werden Fehler nicht mehr ignoriert.
On Error GoTo <Sprungmarke> Wenn ein Fehler auftaucht, wird zu einer Sprungmarke gesprungen.
Beispiel:   
      On Error GoTo Fehlerbehandlung
      A = 1 / 0

Exit Sub

Fehlerbehandlung:
     MsgBox Err.Description
     MsgBox Err.Number
     Err.Clear
On Error GoTo 0 Es werden keine Fehler Mehr ignoriert bzw. abgefangen.
Beispiel:   
On Error Resume Next   ' ab jetzt wird jeder Programmfehler ignoriert.
   A = 1 / 0
On Error GoTo 0        ' ab jetzt werden keine Fehler mehr ignoriert.