📜  vb for 循环 - VBA (1)

📅  最后修改于: 2023-12-03 15:35:33.999000             🧑  作者: Mango

VB For循环 - VBA

在VBA中,For循环结构允许您重复执行特定的代码块。此结构有多种格式,其中最常见的是 for 循环格式。

for 循环语法
For counter = start To end [Step step_size]
    'Code to be executed
Next [counter]
  • counter:计数器变量,用于轮询次数。
  • start:计数器的起始值。
  • end:计数器的结束值。循环将在计数器达到此值时停止。
  • step_size:循环的增量。默认为1。
  • Next:用于结束循环的关键字。
for 循环示例
Sub ForLoopExample()
    '循环1-10之间的数字
    For i = 1 To 10
        Debug.Print i
    Next i

    '循环1-10之间的偶数
    For i = 2 To 10 Step 2
        Debug.Print i
    Next i

    '循环10-1之间的数字
    For i = 10 To 1 Step -1
        Debug.Print i
    Next i
End Sub

在上面的示例中,第一个for循环输出从1到10的数字。第二个循环的 step 参数值设为2,以便输出1-10之间的偶数。第三个循环的 step 参数值设为-1,以便反向输出从10到1的数字。

总结

For循环语句是在VBA中一个非常重要的结构。通过掌握 for 循环语句的基本语法和示例,您可以轻松创建重复执行的代码块,从而简化您的VBA编程任务。