通常,当我想打破声明时,我只需设置一个boolean
为控制流设置一个标志,但是我有一个包含许多嵌套If
语句的特殊情况,我真的很想有一种方法可以用一个简单的语句来跳出几个。
在 Java 中,您可以命名一个循环,然后中断到该位置;VBA 有没有类似的东西可以从If
语句中的深层嵌套位置使用?我知道 VBA 有循环的Exit 语句(while
( ,for
等),所以我想知道If
s 是否有类似的东西。
理想情况下,我想做这样的事情:
If ...
*NAMED_IF*
If ...
If ...
:
*break out of NAMED_IF*
:
End If
End If
*Now We end up at this control position*
End If