Домашняя страница Undo Do Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Справочники

МЕНЮ САЙТА
  • 1
  • 2
  • 3

КАТЕГОРИИ РАЗДЕЛА

ОПРОСЫ
Какой версией Excel Вы пользуетесь?
Всего ответов: 56887
Главная » Справочники » Функции VBA » Функции обработки системных параметров

IsError

IsError

Функция IsError

IsError(Expression)

Функция позволяет организовать удобную обработку ошибок при построчном контроле ошибок. При этом всякая предусматриваемая, но не устраняемая внутри прцедуры ошибка получает свой код и функция возвращает либо требуемое значение, либо код ошибки, котроый проверяется функцией. Значения ошибки создаются путем преобразования действительных чисел в значения ошибки с помощью функции CVErr

Возвращаемое значение

Возвращает значение типа Boolean, указывающее, является ли значением ошибки. Функция IsError возвращает значение True, если параметр Expression имеет значение ошибки; в противном случае возвращается False

Параметры
Expression Обязательный параметр может быть любым действительным выражением
Пример
' В данном примере функция IsError
' используется для проверки, содержит ли числовое
' выражение значение ошибки. Функция CVErr вызывается
' для возврата значения подтипа Error типа Variant
' из определяемой пользователем функции. Предполагается,
' что функция UserFunction является определяемой
' пользователем процедурой-функцией, возвращающей
' значение ошибки; например, возвращаемое значение
' определяется инструкцией UserFunction = CVErr(32767),
' где 32767 - число,задаваемое пользователем
Dim ReturnVal, MyCheck
ReturnVal = UserFunction()
MyCheck = IsError(ReturnVal) ' Возвращает True
Категория
Функции обработки системных параметров

Счетчики: 9300 | Добавил: Serge_007
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!