Innehållsförteckning
IsError Beskrivning
Används för att kontrollera felvärden.
Enkla IsError -exempel
1 | MsgBox IsError (1/2) |
Resultat: Falskt
1 | MsgBox IsError (CvErr (0)) |
Resultat: Sant
IsError -syntax
I VBA Editor kan du skriva "IsError (" för att se syntaxen för IsError -funktionen:
IsError -funktionen innehåller ett argument:
Uttryck: Ett uttryck som kommer att testas.
Exempel på Excel VBA IsError -funktion
123456789101112 | Funktionsdelning (a som dubbel, b som dubbel)På Error GoTo error_handlerDela = a / bAvsluta funktionerror_handler:Divide = CVErr (Err.Number)Avsluta funktionSub IsError_Example2 ()MsgBox "IsError (1/2) is" & IsError (Divide (1, 2))MsgBox "IsError (1/0) is" & IsError (Divide (1, 0))Avsluta Sub |
Resultat: IsError (1/2) är falskt
IsError (1/0) är sant
Med IsError kan du kontrollera celler i Excel -blad.
123456789101112 | Sub CheckIfError (strRange As String)Dim cell As RangeFör varje cell i intervallet (strRange)cell.Offset (0, 1) = IsError (cell)NästaAvsluta SubSub IsError_Example1 ()CheckIfError "C2: C5"CheckIfError "B9: B12"Avsluta Sub |