一个是退出,一个是结束,END sub和SUB是对应的,EXIT sub 一般是在程序中途退出
Exit Sub用来跳出过程
End Sud是过程结束的标志
Exit Sub 可能 出现 在 sub 中
但 End sub 应该是 sub 的 最后语句
看 MSDN
一,退出,二,终止
无返回值的函数定义类似下面这种形式:
Sub Test(参数列表)
处理代码
End Sub
所以End Sub是函数的结束标志,而Exit Sub是用来退出函数的运行的,比如:
Sub Test()
处理代码
If 发生错误,需要提前退出 Then
Exit Sub
End If
处理代码
End Sub