今日学习目标
- 掌握For...Next循环
- 掌握For Each...Next循环
- 掌握Do While/Until循环
知识点
1. For...Next
vbaFor i = 1 To 10
' 重复执行10次
Next i2. For Each...Next
vbaFor Each item In collection
' 遍历集合
Next item3. Do While/Until
vbaDo While 条件
' 条件满足时执行
Loop
Do Until 条件
' 条件不满足时执行
Loop今日代码
vbaFor i = 1 To 10
' 重复执行10次
Next i练习题
- 计算1-50的偶数和
- 遍历工作簿中所有工作表
- 使用循环填充A1:A10单元格
参考解答
1. 使用For循环,i从1到50,判断i Mod 2 = 0时累加。 2. 使用For Each ws In Worksheets遍历,打印或处理每个工作表。 3. 使用For i = 1 To 10,Cells(i, 1).Value = i或Range("A" & i).Value = i。
由在线工具箱(www.vba.net)整理制作