VBA--流程控制之Do...Loop语句
点击上方
蓝色
文字 关注我们吧!
送人玫瑰,手有余香,请将文章分享给更多朋友
动手操作是熟练掌握EXCEL的最快捷途径!
执行循环操作时可以使用Do...Loop语句、For...Next语句以及For Each...Next语句来实现。只要满足条件就进行循环操作的时候采用Do...Loop语句,固定循环次数的循环操作使用For...Next语句,在对多个对象进行相同操作的循环操作的使用,使用For Each...Next语句。
接下来的几篇,我们将分别接上上述三个语句的用法。
在满足条件或者不满足条件时进行相同的循环操作的是宏,使用Do...Loop语句。Do...Loop语句有两种,分别是满足条件进行相同的循环操作Do While...Loop语句和不满足条件的情况下,进行循环操作的Do Until...Loop语句。
Do While...Loop语句
Do While...Loop语句在满足条件时,进行相同的循环操作。循环一直进行到不满足条件的时候,同时结束Do While...Loop语句。其格式代码如下:
Do While 条件式
循环操作处理
Loop
来看看下面这个例子。
运行结果如下。
Do Until...Loop语句
使用Do Until...Loop语句,在不满足条件的情况下进行相同的循环操作,即循环操作一直进行到条件满足的时候。满足条件,停止循环操作,同时跳出Do Until...Loop语句。
Do Until 条件式
循环处理操作
Loop
来看下面的例子。
运行结果如下。
-END-
长按下方二维码关注EXCEL应用之家
面对EXCEL操作问题时不再迷茫无助
推荐阅读:
戳原文,更有料!免费模板文档!
赞 (0)