vba如何在do while 中嵌套do while

来源:百度知道 编辑:UC知道 时间:2024/05/26 04:32:11
我在VBA中在do while中嵌套了个do while,结果运行不了,是不是不可以有这样的操作啊?请高手们指教

可以呀,给你一段简单的代码:
Sub aa()
Dim a, i, j As Integer
i = 1
a = 0
Do While i <> 5
j = 1
Do While j <> 2
a = a + i + j
j = j + 1
Loop
i = i + 1
Loop
Cells(1, 1) = a
End Sub

完全可行呀。

完全可以的 除非你写错 这也是新手们的经常出现问题

试试再最内层loop后再次给这一个变量赋初值