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