ВУЗ:
Составители:
Рубрика:
1.5. Отладка программ и обработка ошибок 99
3
Таблица 3.5-1.
Свойства и методы объекта
Err
Название Описание
Свойства
Number
Номер (код) возникшей ошибки.
Sourse
Имя проекта VBA, в котором произошла ошибка.
Description
Строка описания, соответствующая коду ошибки. (Некоторые
ошибки, включая заданные пользователем, не имеют описания
и тогда строка имеет значение "Ошибка, определяемая
приложением" или "Ошибка, определяемая объектом".)
HelpFile
Полное имя файла справки VBA, включая диск и путь.
HelpContext
Идентификационный номер в справке VBA, соответствующий
возникшей ошибке.
LastDLLError
Код системной ошибки для последнего вызова библиотеки
динамической компоновки (это свойство используется только
в 32-разрядных системах Microsoft Windows и доступно только
для чтения).
Методы
Raise
Позволяет генерировать ошибку во время выполнения
программы. Этот метод используется для проверки
подпрограммы обработки ошибок, а также с его помощью
можно создать для приложения собственные ошибки, указав
их номер и описание.
Clear
Сбрасывает значения всех свойств объекта
Err
. Данный метод
используется после того, как ошибка обработана и необходимо
продолжить выполнение программы.
Чтобы произвести определенные действия в зависимости от типа возникшей
ошибки, достаточно просто проверить значение свойства
Number
. Например,
MyErrHandler:
Select Case Err.Number
Case 52, 53, 75, 76
' Подпрограмма обработки ошибок
Case 55
' Другая подпрограмма обработки ошибок
Case 71
' Другая подпрограмма обработки ошибок
Case Else
' Подпрограмма обработки непредвиденных ошибок
End Select
Страницы
- « первая
- ‹ предыдущая
- …
- 96
- 97
- 98
- 99
- 100
- …
- следующая ›
- последняя »