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

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

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

谢谢。
...全文
30878 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
anequitousse 2013-04-16
  • 打赏
  • 举报
回复
end if。。。。。
泡泡龙 2013-04-16
  • 打赏
  • 举报
回复
只能用if了,vba里面没有continus
dsd999 2013-04-15
  • 打赏
  • 举报
回复
引用 2 楼 worldy 的回复:
for i=1 to n if 条件成立 then 做你想做的 end if next
就像这样,把逻辑改下就行。
of123 2013-04-15
  • 打赏
  • 举报
回复
引用 2 楼 worldy 的回复:
for i=1 to n if 条件成立 then 做你想做的 end if next
+1
worldy 2013-04-14
  • 打赏
  • 举报
回复
for i=1 to n if 条件成立 then 做你想做的 end if next
莫谈国事 2013-04-13
  • 打赏
  • 举报
回复
这个问题我也遇到过了,最后是把逻辑改了一下,用了exit for语句来实现我的目的啦。

2,504

社区成员

发帖
与我相关
我的任务
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
  • VBA
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧