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

Вход

Регистрация

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

 

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

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

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

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

Error

Error

Функция Error

Error[(ErrorNumber)]
Error$[(ErrorNumber)]

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

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

Функция возвращает значение типа Variant(String), содержащее стандартное описание ошибки по заданному номеру

Параметры
ErrorNumber
Необязательный аргумент, содержащий номер любой доступной ошибки. Если этот номер допустим, но текст ошибки не определен, то функция Error возвращает строку Application-defined or object-defined error
Если аргумент опущен, то возвращается сообщение последней ошибки при прогоне программы. Если же при прогоне ошибки не возникает, то функция возвращает строку нулевой длины ("")
Примечание Если же значение аргумента не допустимо(превышает допустимый диапазон кодов(больше 65536), то возникает ошибка времени исполнения Overflow
Пример
' Выводим сообщения
' соответствующие номерам ошибки
Dim ErrorNumber
For ErrorNumber = 51 To 64  ' цикл по номерам 51 - 64
 Debug.Print Error(ErrorNumber)
Next ErrorNumber
Категория
Функции обработки системных параметров

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