Функція VBA IsError

Опис помилки IsError

Використовується для перевірки значень помилок.

Прості приклади помилок IsError

1 MsgBox IsError (1/2)

Результат: Неправда

1 MsgBox IsError (CvErr (0))

Результат: Правда

Синтаксис IsError

У редакторі VBA ви можете ввести "IsError (", щоб побачити синтаксис функції IsError:

Функція IsError містить аргумент:

Вираз: Вираз, який буде перевірено.

Приклади функції IsError Excel VBA

123456789101112 Функція поділу (a як подвійне, b як подвійне)Увімкнено Помилка Перейти до error_handlerПоділити = a / bФункція виходуerror_handler:Розділити = CVErr (Err.Number)Функція завершенняSub IsError_Example2 ()MsgBox "IsError (1/2) is" & IsError (Divide (1, 2)))MsgBox "IsError (1/0) is" & IsError (Divide (1, 0))End Sub

Результат: IsError (1/2) є хибним
IsError (1/0) є істинним

За допомогою IsError можна перевірити клітинки на аркуші Excel.

123456789101112 Sub CheckIfError (strRange як рядок)Яскрава клітинка як діапазонДля кожної клітинки в діапазоні (strRange)cell.Offset (0, 1) = IsError (комірка)ДаліEnd SubSub IsError_Example1 ()CheckIfError "C2: C5"CheckIfError "B9: B12"End Sub

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave