vba中do while循环语句
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
Debug.Print i
i = i + 1
Loop
上述代码执行时,程序会在Do…Loop结构中执行一次Debug.Print i语句,然后再次判断i是否小于10,如果是则再次打印i,以此类推,直到条件为False时,程序才会跳出循环。当然,在循环体中,我们可以用Exit Do语句来跳出循环。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论