多语言展示
当前在线:1574今日阅读:59今日分享:29

怎么快速学习VBA语法基础之循环结构

在上篇经验中,我们知道了VBA语法中的条件判断用法,下面我们继续说下循环结构的用法。
工具/原料

VBA循环结构

方法/步骤
1

Do循环。这种结构是在不断重复某种操作条件直到满足后终止,它的格式为:Do [{While | Until}可选参数条件][语句][Exit Do][语句]Loop,也可以变换格式为:Do [语句][Exit Do][语句]Loop [{While | Until}可选参数条件]举例如下图。

2

While循环。这种循环格式为While 判断条件执行语句Wend意思是当循环中的判断条件为真时,即条件为True,循环就会执行结构中的执行语句,直到Wend终止;如果判断条件为假,即条件为False,那么就会直接执行Wend后面的语句。同时这种循环结构也可以嵌套使用。

3

For 循环。for循环是按for后面指定的条件次数重复执行后面的程序,如果要跳出循环可以使用Exit For结构,跳出以后,紧接着执行后面Next后的语句。比如下图中的例子说明了for循环的用法。

4

如果是针对数组,那么就要用到for循环中的另一种方式:For Each ... Next结构。此结构模块可以遍历数组中的所有元素,当所有元素都遍历完毕后,才会退出循环到Next以后执行语句。举例如图。

5

With循环。with循环结构可以在不重复指出对象名称的情况下,直接执行一系列语句。格式为:With 对象执行语句End With

6

Goto循环。这种循环结构可以无条件的转移程序运行过程中的指定行,书写格式为:Goto 行标签

推荐信息