VB错误处理

2024年11月28日 04:26
有2个网友回答
网友(1):

因为程序是按顺序执行的,所以要想不执行,需在er: msgbox "……"前退出过程。
sub a()
on error goto er:
......
......
exit sub
er: msgbox "……"
end sub

网友(2):

呵呵,要在错误的提示前面加一个
exit sub

表示:如果没有错误,执行到错误提示前就退出程序,不显示错误提示;如果有错误,则直接就有错误,到提示!