[VBA ] 在副程式中,如何中断主程式?

楼主: cool21540125 (cool21540125)   2014-12-30 11:25:08
Sub a()
...
...
call b
...
...
End Sub
Sub b()
...
...
If OOXX then
????
End If
...
...
End Sub
小弟遇到一个问题,由主程序a中执行,之后call 副程序b
在做if判断时,若符合条件,则要整个跳离主程序
小弟知道,如果要跳离副程序b,可直在????处打
Exit Sub
但是我是要直接跳离a
请问各位前辈,Excel VBA有这种写法吗?
麻烦指教,感谢!
作者: MOONRAKER (㊣牛鹤鳗毛人)   2014-12-30 12:14:00
没有那种事
作者: johnpage (johnpage)   2014-12-30 16:40:00
儿子要杀爸爸
作者: tsongs (......)   2014-12-30 17:50:00
B改FUNCTION 传参数给A 由A判断
楼主: cool21540125 (cool21540125)   2014-12-30 18:46:00
感谢提醒,之后我有想到替代的解决方法了我先把值传到储存格, exit sub,由主程式设if离开
作者: Yaiba (绯心刀刃)   2014-12-31 05:11:00
改为不要用Sub 用 Function可能会比较好一点

Links booklink

Contact Us: admin [ a t ] ucptt.com