End Sub是一个过程的结束代码,每一个SUB中必须应对一个END SUB。
Exit Sub是在过程内代码执行时,可选择性的退出过程执行,既不执行Exit sub之后的代码,相当于中途退出的意思,这不是必须的。
private sub ceshi()
Dim i as integer
For i=0 to 10
if i mod 3=0 then
Exit sub这里就是可选择性的退出过程的执行,这句至四年过后,最后的Msgbox就不会执行了
Else
Msgbox i
End if
Next i mgsbox"ceshi"
end sub过程结束代码,这是sub必须的。
本文介绍了VBA中EndSub与ExitSub的区别及应用。EndSub为过程结束代码,每个SUB需对应一个ENDSUB;而ExitSub允许在过程中选择性地提前退出,不再执行后续代码。
2864

被折叠的 条评论
为什么被折叠?



