Indholdsfortegnelse
IsError Beskrivelse
Bruges til at kontrollere fejlværdier.
Enkle IsError -eksempler
1 | MsgBox IsError (1/2) |
Resultat: Falsk
1 | MsgBox IsError (CvErr (0)) |
Resultat: Sandt
IsError -syntaks
I VBA Editor kan du skrive "IsError (" for at se syntaksen for IsError -funktionen:
IsError -funktionen indeholder et argument:
Udtryk: Et udtryk, der vil blive testet.
Eksempler på Excel VBA IsError -funktion
123456789101112 | Funktionsopdeling (a som dobbelt, b som dobbelt)På Error GoTo error_handlerDivider = a / bAfslut funktionerror_handler:Divide = CVErr (Err.Number)Afslut funktionSub erError_Example2 ()MsgBox "IsError (1/2) er" & IsError (Divide (1, 2))MsgBox "IsError (1/0) er" & IsError (Divider (1, 0))Afslut Sub |
Resultat: IsError (1/2) er falsk
IsError (1/0) er sandt
Ved hjælp af IsError kan du kontrollere celler på Excel -ark.
123456789101112 | Sub CheckIfError (strRange As String)Dim celle som områdeFor hver celle i området (strRange)cell.Offset (0, 1) = IsError (celle)NæsteAfslut SubSub erError_Example1 ()CheckIfError "C2: C5"CheckIfError "B9: B12"Afslut Sub |