VBA如何捕获异常?

2022-04-03 教育 450阅读
用OnErrorGoTo语句可以捕获异常。具体做法:
1.在需要捕获异常的过程开始处写语句:
OnErrorGoToErrL'ErrL为语句标号
2.在该过程结束语句(EndSub)之前安排如下代码:
GoToEndOk

ErrL:
'此处为异常处理代码
EndOk:

这时,整个过程的代码结构为:

SubXX()
OnErrorGoToErrL

'......
GoToEndOk

ErrL:
'此处为异常处理代码
EndOk:

EndSub
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com