In VBA wird die Fehlerbehandlung typischerweise mit der Anweisung On Error implementiert, die VBA anweist, wie weiter verfahren wird, wenn ein Fehler auftritt.
On Error
In VBA gibt es kein eingebautes Logging-Framework, wie es in einigen anderen Sprachen zu finden ist.
In VBA werden Funktionen mit den Anweisungen Function und End Function definiert.
Function
End Function
Betrachten wir ein grundlegendes Beispiel in Visual Basic für Applikationen (VBA), bei dem wir eine Subroutine haben, die Details eines Mitarbeiters ausgibt.