Obsah
Popis chyby IsError
Slúži na kontrolu chybových hodnôt.
Jednoduché príklady chyby IsError
1 | MsgBox IsError (1/2) |
Výsledok: Nepravda
1 | MsgBox IsError (CvErr (0)) |
Výsledok: Pravda
Syntax IsError
V editore VBA môžete zadaním „IsError (“ zobraziť syntax funkcie IsError:
Funkcia IsError obsahuje argument:
Výraz: Výraz, ktorý bude testovaný.
Príklady funkcie Excel VBA IsError
123456789101112 | Rozdelenie funkcií (a ako dvojité, b ako dvojité)Pri chybe GoTo error_handlerRozdeliť = a / bUkončiť funkciuerror_handler:Divide = CVErr (Err.Number)Koncová funkciaSub IsError_Example2 ()MsgBox „IsError (1/2) is“ & IsError (Divide (1, 2))MsgBox „IsError (1/0) is“ & IsError (Divide (1, 0))Koniec pod |
Výsledok: IsError (1/2) je nepravdivé
IsError (1/0) je pravda
Pomocou IsError môžete kontrolovať bunky v hárku Excel.
123456789101112 | Sub CheckIfError (strRange as String)Dim bunka ako rozsahPre každú bunku v dosahu (strRange)cell.Offset (0, 1) = IsError (bunka)ĎalšieKoniec podSub IsError_Example1 ()CheckIfError "C2: C5"CheckIfError "B9: B12"Koniec pod |