Day07 - 错误处理
今日学习目标
- 理解错误处理的重要性
- 掌握On Error语句的使用
- 学会自定义错误处理
知识点
### 1. On Error语句
``vba`
' 遇到错误跳转到标签
On Error GoTo 标签名
' 忽略错误继续执行
On Error Resume Next
' 恢复错误捕获
On Error GoTo 0
`
### 2. 错误处理结构
vba``
Sub 示例()
On Error GoTo ErrorHandler
' 可能出错的代码
Exit Sub
ErrorHandler:
' 错误处理代码
MsgBox "错误: " & Err.Description
End Sub
今日代码
' 遇到错误跳转到标签
On Error GoTo 标签名
' 忽略错误继续执行
On Error Resume Next
' 恢复错误捕获
On Error GoTo 0练习题
- 创建带有完整错误处理的程序
- 处理文件不存在的错误
- 记录错误日志