Поделиться через


Событие Error

Возникает, когда элемент управления обнаруживает ошибку и не может возвратить сведения о ней в вызывающую программу.

Синтаксис

Для MultiPage: частный вложенныйобъект _Error(indexAs Long, ByValNumber— целое число, ByValDescriptionas MSForms.ReturnString, ByValSCode— SCode, ByValSource— строка, ByValHelpFile— строка, ByValHelpContextAs Long, ByVal HelpContext As Long, ByVal CancelDisplayas MSForms.ReturnBoolean)

Для других элементов управления: частный вложенныйобъект _Error( ByValNumberAs Integer, ByValDescriptionas MSForms.ReturnString, ByValSCode— SCode, ByValSource— строка, ByValHelpFile— строка, ByValHelpContextAs Long, ByValCancelDisplay— как строка. MSForms.ReturnBoolean)

Синтаксис события Error состоит из следующих частей:

Part Описание
object Обязательно. Допустимое имя объекта.
index Обязательно. Индекс страницы в объекте MultiPage, связанном с этим событием.
Number Обязательно. Указывает уникальное значение, используемое элементом управления для идентификации ошибки.
Description Обязательно. Текстовое описание ошибки.
SCode Обязательно. Указываеткод состояния OLE для ошибки. 16 младших битов указывают значение, идентичное аргументу Number.
Source Обязательно. Строка, идентифицирующая элемент управления, который инициировал событие.
HelpFile Обязательно. Указывает полное имя для файла справки с описанием ошибки.
HelpContext Обязательно. Указывает контекстный идентификатор раздела файла справки с описанием ошибки.
CancelDisplay Обязательно. Указывает, требуется ли отображать строку ошибки в окне сообщения.

Замечания

Код, составленный для события Error, определяет, каким образом элемент управления реагирует на состояние ошибки.

Возможность обработки состояний ошибки зависит от приложения. Событие Error инициируется при возникновении такой ошибки, которое приложение не может обработать.

См. также

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

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