Inhoudsopgave
IsError Beschrijving
Wordt gebruikt om te controleren op foutwaarden.
Eenvoudige IsError-voorbeelden
1 | MsgBox IsError(1/2) |
Resultaat: False
1 | MsgBox IsError(CvErr(0)) |
Resultaat: Waar
IsError-syntaxis
In de VBA-editor kunt u "IsError(" typen om de syntaxis voor de IsError-functie te zien:
De functie IsError bevat een argument:
Uitdrukking: Een uitdrukking die zal worden getest.
Voorbeelden van Excel VBA IsError-functie
123456789101112 | Functie Delen (a als dubbel, b als dubbel)Bij fout Ga naar error_handlerDelen = a / bFunctie verlatenerror_handler:Delen = CVErr(Err.Getal)Functie beëindigenSub IsError_Example2()MsgBox "IsError(1/2) is " & IsError(Divide(1, 2))MsgBox "IsError(1/0) is " & IsError(Divide(1, 0))Einde sub |
Resultaat: IsError(1/2) is False
IsError(1/0) is waar
Met IsError kunt u cellen op Excel-blad controleren.
123456789101112 | Sub CheckIfError(strRange As String)Dim cel als bereikVoor elke cel binnen bereik (strRange)cel.Offset(0, 1) = IsError(cel)VolgendeEinde subSub IsError_Example1()CheckIfError "C2:C5"CheckIfError "B9:B12"Einde sub |