Функция IsError

Возвращает значение типа Boolean, указывающее, является ли аргумент expression значением ошибки.

Синтаксис

IsError(expression)

Обязательным аргументомвыражения может быть любое допустимое выражение.

Замечания

Значения ошибок создаются путем преобразования реальных чисел в значения ошибок с помощью функции CVErr . Функция IsError используется для определения того, представляет ли числовое выражение ошибку. Функция IsError возвращает значение True, если аргумент expression обозначает ошибку; в противном случае она возвращает значение False.

Пример

В этом примере функция IsError используется для проверки того, является ли числовое значение кодом ошибки. Функция CVErr используется для возврата варианта ошибки из функции, определенной пользователем. Предположим, что UserFunction это определяемая пользователем процедура функции, которая возвращает значение ошибки. Например, возвращаемое значение, присвоенное инструкцией UserFunction = CVErr(32767), где 32767 является определяемым пользователем числом.

Dim ReturnVal, MyCheck
ReturnVal = UserFunction()
MyCheck = IsError(ReturnVal)    ' Returns True.

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.