Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает введенное значение, если вычисление по формуле вызывает ошибку. в противном случае возвращает результат вычисления по формуле. Используйте функцию IfError для перехвата и обработки ошибок в формуле.
Синтаксис
выражение. IfError (Arg1, Arg2)
выражение Переменная, представляющая объект WorksheetFunction .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Арг1 | Обязательный | Variant | Value - аргумент, проверяемый на наличие ошибки. |
| Арг2 | Обязательный | Variant | Value_if_error — значение, которое будет возвращено, если формула вычисляется с ошибкой. Вычисляются следующие типы ошибок: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, или #NULL!. |
Возвращаемое значение
Variant
Примечания
Если "значение" или "value_if_error" является пустой ячейкой, функция IfError рассматривает его как пустое строковое значение ("").
Если "значение" является формулой массива, функция ЕслиОшибка возвращает массив результатов для каждой ячейки диапазона, указанного в значении.
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.