excel循环语句公式?那么,excel循环语句公式?一起来了解一下吧。
基本格式
For循环变量 = 初值 To终值 [Step步长]
循环体
Next循环变量
当省略步长时,默认步长为1。例如,要计算1到10的整数之和,可以使用以下VBA代码:
vba复制 Sum1To10() i sum sum = i = sum = sum + i i MsgBox 
& sum
在这个例子中,i
是循环变量,从1开始到10结束,每次增加1(默认步长),在循环体内将i
的值累加到sum
中。
步长为负数的情况
步长可以为负数,此时初值要大于终值。例如,要倒序输出10到1的数字:
vba复制 ReverseCount() j j = - Cells(j, ).Value = j j
这里j
从10开始,每次减1,直到1结束,将数字依次写入第1列对应的单元格中。
基本格式
For Each变量 In对象集合
循环体
Next [变量]
这里的变量是对象变量。例如,要将一个单元格区域内的所有单元格的值设置为随机数:
vba复制 
以上就是excel循环语句公式的全部内容。