admin 管理员组

文章数量: 1086019


2024年4月30日发(作者:安卓源码之家)

vba中do while循环语句

Do While循环

Do While循环是VBA中的一种结构性循环语句,它的语法格式

如下:

Do While condition

Statements

Loop

其中Do While是循环关键字,condition是布尔表达式,只有

当其值为True时,才会执行循环体;statements是一系列的VBA语

句,即在condition为True时,必须要执行的语句;Loop是循环结

束标志,表示循环结束。

Do While循环的工作流程是围绕condition参数来完成的,循

环开始时,程序会判断condition是True还是False,如果condition

为True,则执行statements语句,语句执行完毕后,程序会重新判

断condition,如果为True,则再次执行statements语句;如果

condition为False,则跳出循环。

下面是一个简单的Do While实例:

Dim i as Integer

i = 1

Do While i < 10

i

i = i + 1

- 1 -

Loop

上述代码执行时,程序会在Do…Loop结构中执行一次

i语句,然后再次判断i是否小于10,如果是则再次打

印i,以此类推,直到条件为False时,程序才会跳出循环。当然,

在循环体中,我们可以用Exit Do语句来跳出循环。

- 2 -


本文标签: 语句 循环 执行