Съдържание
Описание на IsError
Използва се за проверка на стойностите на грешките.
Прости примери за IsError
1 | MsgBox IsErrror (1/2) |
Резултат: невярно
1 | MsgBox IsErrror (CvErr (0)) |
Резултат: Вярно
Синтаксис на IsError
В редактора на VBA можете да въведете „IsError (“, за да видите синтаксиса за функцията IsError:
Функцията IsError съдържа аргумент:
Израз: Израз, който ще бъде тестван.
Примери за функция Excel VBA IsError
123456789101112 | Функция Разделяне (a като двойно, b като двойно)Върху Error GoTo error_handlerРазделяне = a / bИзлезте от функциятаerror_handler:Разделяне = CVErr (Err.Number)Крайна функцияПод IsError_Example2 ()MsgBox "IsError (1/2) е" & IsError (Разделяне (1, 2))MsgBox "IsError (1/0) е" & IsError (Разделяне (1, 0))End Sub |
Резултат: IsError (1/2) е False
IsError (1/0) е True
Използвайки IsError, можете да проверите клетките в Excel Sheet.
123456789101112 | Sub CheckIfError (strRange As String)Затъмняване на клетката като обхватЗа всяка клетка в обхвата (strRange)cell.Offset (0, 1) = IsError (клетка)СледващияEnd SubПод IsError_Example1 ()CheckIfError "C2: C5"CheckIfError "B9: B12"End Sub |