Kazalo
Opis napake IsErrror
Uporablja se za preverjanje vrednosti napak.
Preprosti primeri IsError
1 | MsgBox IsErrror (1/2) |
Rezultat: napačno
1 | MsgBox IsErrror (CvErr (0)) |
Rezultat: Res je
Sintaksa IsError
V urejevalniku VBA lahko vnesete »IsError («), če si želite ogledati skladnjo funkcije IsError:
Funkcija IsError vsebuje argument:
Izraz: Izraz, ki bo preizkušen.
Primeri funkcije Excel VBA IsError
123456789101112 | Funkcija deli (a kot dvojno, b kot dvojno)On Error Pojdi na error_handlerRazdeli = a / bIzhodna funkcijaerror_handler:Razdeli = CVErr (Err.Number)Končana funkcijaSub IsError_Example2 ()MsgBox "IsError (1/2) is" & IsError (Divide (1, 2))MsgBox "IsError (1/0) je" & IsError (Razdeli (1, 0))End Sub |
Rezultat: IsError (1/2) je False
IsError (1/0) je True
Z IsError lahko preverite celice na Excelovem listu.
123456789101112 | Sub CheckIfError (strRange kot niz)Zatemni celico kot obsegZa vsako celico v razponu (strRange)cell.Offset (0, 1) = IsError (celica)NaslednjiEnd SubSub IsError_Example1 ()CheckIfError "C2: C5"CheckIfError "B9: B12"End Sub |