时间:2021-05-23
以指定次数重复执行一组语句。
For counter = start To end [Step step]
[statements]
[Exit For]
[statements]
Next
counter
用做循环计数器的数值变量。这个变量不能是数组元素或用户自定义类型的元素。
start
counter 的初值。
end
counter 的终值。
step
counter 的步长。如果没有指定,则 step 的默认值为 1。
statements
For 和 Next 之间的一条或多条语句,将被执行指定次数。
step 参数可以是正数或负数。step 参数值决定循环的执行情况,如下所示:
值如果 ... 则循环执行正数或 0 counter <= end负数counter >= end当循环启动并且所有循环中的语句都执行后,step 值被加到 counter 中。这时,或者循环中的语句再次执行(基于循环开始执行时同样的测试),或者退出循环并从 Next 语句之后的语句继续执行。
注意 在循环体内改变 counter 的值,将会使程序代码的阅读和调试变得更加困难。
Exit For 只能用于 For Each...Next 或 For...Next 结构中,提供另一种退出循环的方法。可在语句中的任意位置放置任意个 Exit For 语句。Exit For 经常和条件判断语句一起使用(例如 If...Then),并立即将控制权转移到 Next 之后的语句。
可以将一个 For...Next 循环放置在另一个 For...Next 循环中,组成嵌套循环。每个循环中的 counter 要使用不同的变量名。下面的结构是正确的:
For I = 1 To 10 For J = 1 To 10 For K = 1 To 10 . . . Next NextNext声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
ForEach...Next循环与For...Next循环类似,但ForEach...Next语句不是将语句运行指定的次数,而是对于数组中的每个元素或对象集
Exit语句退出Do...Loop、For...Next、Function或Sub代码块。ExitDoExitForExitFunctionExitProper
VBScript过程在VBScript中,过程被分为两类:Sub过程和Function过程。Sub过程Sub过程是包含在Sub和EndSub语句之间的一组VBS
使用条件语句控制程序执行使用条件语句和循环语句可以控制脚本的流程。使用条件语句可以编写进行判断和重复操作的VBScript代码。在VBScript中可使用以下条
继上一篇我们学习了脚本语言VBScript的函数和条件语句后,今天我们继续来看看VBScript中的循环语句。 循环语句的作用就是重复执行程序代码,循环可分为