因为程序是按顺序执行的,所以要想不执行,需在er: msgbox "……"前退出过程。sub a()on error goto er:............exit suber: msgbox "……" end sub
呵呵,要在错误的提示前面加一个exit sub 表示:如果没有错误,执行到错误提示前就退出程序,不显示错误提示;如果有错误,则直接就有错误,到提示!