我正在尝试在 for 循环中更新我的 for 循环的上限。
例子
numvar = 3
for i=2 To numvar Step 2
'code...
numvar = numvar +1
next numvar
谢谢你的帮助!
您的代码示例应该有next i
,但它只会循环一次,因为已经超过了上限。
如果您需要更改循环内的上限,那么我建议您使用Do..Loop代替;这将更容易维护和控制。
改用 While 或 Until 循环:
numvar = 3
i = 2
while i <= numvar
'code ...
numvar = numvar +1
i = i + 2
wend