W VBA obsługa błędów jest zazwyczaj implementowana za pomocą instrukcji On Error, która instruuje VBA, jak postępować w przypadku wystąpienia błędu.
On Error
W VBA nie ma wbudowanego frameworka do logowania, jak to ma miejsce w niektórych innych językach.
W VBA funkcje definiuje się za pomocą instrukcji Function i End Function.
Function
End Function
Rozważmy podstawowy przykład w Visual Basic for Applications (VBA), gdzie mamy subrutynę, która drukuje szczegóły pracownika.