For...Next 用于将语句块运行指定的次数。在循环中使用计数器变量,每一次循环该变量的值增加或减少。

Dim iFor i=1 To 100 语句块Next...

关键字Step用于指定计数器变量每次增加或减少的值,要使计数器递减,可将Step设为负值,此时计数器变量的初始值必须大于终止值。
Dim iFor i=1 To 100 Step 2 语句块Next...

Exit For语句用于计数器在达到终止值之前退出For...Next循环语句。可以在If...Then...Else语句的True
语句块中使用Exit For语句,如果条件为False,循环照常进行。

For Each...Next循环与For...Next循环类似。For Each...Next不是将语句块运行指定的次数,而是对于数
组中的每个元素或对象集合中的每一项重复执行语句块。这在不知道集合中元素的数目时非常有用。