Excel VBA第十节-For⋯Next循环语句
2021-1-11 博主:Splendor EXCEL VBA基础
For循环语句
终于到了编程的循环部分了,万物介在循环,程序也不能例外,循环是任何编程语言中重要的部分之一,今天我们要学的是for循环语句。
语法:
For
i=初始值 to
终止值 [Step
步长值]
[循环体]
[Exit For]
next
i
注释:
For⋯Next语句执行一定的次数,这取决于【初始值】和【终止值】参数的设置。【i】是一个整数变量,每次循环增加 1,除非设置了可选参数 step,此时【i】每次以step的数值变化。每次循环都要执行Next语句。当 【i】的值大于【终止值】的数值时,循环结束执行。如果想在循环中途结束循环,可选的 Exit For语句通常放置在一条If语句或者Select Case语句中,经过判断满足一定条件后exit for语句终止循环。

例子:
For i = 1 To 10 Step 2 '设定循环10次,每次循环后步长加2,如何不设置step步长【i】变量自增1
msgbox i '每次循环后提示消息框i
If i = 7 Then '如果【i】变量,值等于7时执行exit for语句终止后面的循环
Exit For
End If
Next
标签: EXCELVBA基础