VB/VBA 错误处理属性与方法详解
在 VB 和 VBA 编程中,错误处理是确保程序健壮性和可靠性的关键部分。本文将详细介绍 VB/VBA 中 Err 对象的多个属性和方法,帮助你更好地处理程序运行时的错误。
1. Err.Description 属性
Err.Description 属性是一个读写属性,包含一个描述运行时错误的短字符串。
1.1 语法
- 设置属性:
Err.Description = string - 返回属性值:
string = Err.Description
其中, string 是必需的字符串表达式。
1.2 规则概述
- 当运行时错误发生时,Description 属性会自动分配错误的标准描述。
- 对于应用程序定义的错误,必须为 Description 属性分配一个字符串表达式,否则错误将没有相应的文本消息。
- 可以通过为 Err 对象分配自己的描述来覆盖 VB 错误和应用程序定义错误的标准描述。
1.3 编程提示与注意事项
- 使用
On Error Resume Next并重复测试Err.Number的值时,需要使用Clear方法显式重置 Err 对象,否则可能会捕获到之前处理过的错误。
超级会员免费看
订阅专栏 解锁全文
43

被折叠的 条评论
为什么被折叠?



