当前位置:编程学习 > VB >>

请问VBA for循环,如何跳过其中一次的循环,执行下一次?

就是说,例如我有一个for循环,
每次循环都会有一个if判断,如果不满足条件,本次循环便不执行任何代码。调到下一次循环(但不是完全终止循环)。。。。

我不想使用 goto 语句,请问vba里面有什么方法?

谢谢。 VBA for --------------------编程问答-------------------- 这个问题我也遇到过了,最后是把逻辑改了一下,用了exit for语句来实现我的目的啦。 --------------------编程问答-------------------- for i=1 to n
 if 条件成立 then
   做你想做的
 end if
next --------------------编程问答--------------------
引用 2 楼 worldy 的回复:
for i=1 to n
 if 条件成立 then
   做你想做的
 end if
next

+1 --------------------编程问答--------------------
引用 2 楼 worldy 的回复:
for i=1 to n
 if 条件成立 then
   做你想做的
 end if
next


就像这样,把逻辑改下就行。 --------------------编程问答-------------------- 只能用if了,vba里面没有continus --------------------编程问答-------------------- end if。。。。。
补充:VB ,  VBA
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,