For...Next 语句是VBA中的一种常用循环结构,用于重复执行一组语句一定次数。
语法
For 循环变量 = 起始值 To 终止值 [Step 步长]
' 执行循环中的操作
Next [循环变量]
循环变量:代表循环计数器,通常是一个整数变量,用于控制循环的迭代次数。
起始值:表示循环变量的初始值。
终止值:表示循环变量的最终值。
Step(可选):表示每次迭代后循环变量的增加或减少量,可以是正数或负数。如果省略 Step ,默认为1。
Next:表示循环的结束,可以在 Next 后跟循环变量(可选)。
用法
1. 遍历数字范围
循环遍历一定范围内的整数值。
Sub aa()
For i = 1 To 10
Debug.Print i ' 执行循环中的操作,循环10次,打印(1,2,3...,10)
Next i
End Sub
2. 迭代数组元素