这段代码运行时,怎么还会弹出“除零错误”的窗口阿?怎么不能弹出“Err2”消息框??
Dim i As Integer
On Error GoTo Err1
i = 2 / 0
MsgBox "Ok1"
GoTo Ok1
Err1:
MsgBox "Err1"
Ok1:
On Error GoTo Err2
i = 3 / 0
MsgBox "ok2"
GoTo Ok2
Err2:
MsgBox "Err2"
Ok2:
MsgBox "完成"
Dim i As Integer
On Error GoTo Err1
i = 2 / 0
MsgBox "Ok1"
GoTo Ok1
Err1:
MsgBox "Err1"
Ok1:
On Error GoTo Err2
i = 3 / 0
MsgBox "ok2"
GoTo Ok2
Err2:
MsgBox "Err2"
Ok2:
MsgBox "完成"
On Error Resume Next
i = 2 / 0
MsgBox "Ok1"
GoTo Ok1
Err1:
MsgBox "Err1"
Ok1:
On Error GoTo Err2
i = 3 / 0
MsgBox "ok2"
GoTo Ok2
Err2:
MsgBox "Err2"
Ok2:
MsgBox "完成"End Sub