Cuprins
Descriere IsError
Folosit pentru a verifica valorile de eroare.
Exemple simple IsError
1 | MsgBox IsError (1/2) |
Rezultat: fals
1 | MsgBox IsError (CvErr (0)) |
Rezultat: Adevărat
Sintaxă IsError
În Editorul VBA, puteți tasta „IsError (” pentru a vedea sintaxa funcției IsError:
Funcția IsError conține un argument:
Expresie: O expresie care va fi testată.
Exemple de funcții Excel VBA IsError
123456789101112 | Funcția împarte (a Ca dublu, b Ca dublu)On Error GoTo error_handlerÎmparte = a / bFuncția de ieșiremanipulator_erori:Divide = CVErr (Err.Number)Funcția de sfârșitSub IsError_Example2 ()MsgBox "IsError (1/2) este" & IsError (Divide (1, 2))MsgBox "IsError (1/0) este" & IsError (Divide (1, 0))Sfârșitul Sub |
Rezultat: IsError (1/2) este fals
IsError (1/0) este adevărat
Folosind IsError, puteți verifica celulele pe foaia Excel.
123456789101112 | Sub CheckIfError (strRange As String)Dim celula ca intervalPentru fiecare celulă din interval (strRange)cell.Offset (0, 1) = IsError (celulă)UrmătorulSfârșitul SubSub IsError_Example1 ()CheckIfError "C2: C5"CheckIfError "B9: B12"Sfârșitul Sub |