2

for ループ中に for ループの上限を更新しようとしています。

numvar = 3

for i=2 To numvar Step 2

    'code... 

    numvar = numvar +1

next numvar 

ご協力いただきありがとうございます!

4

2 に答える 2

1

コード サンプルは必要ですがnext i、上限を既に超えているため、ループは 1 回だけです。

ループ内で上限を変更する必要がある場合は、代わりにDo..Loopを使用することをお勧めします。これにより、保守と制御がはるかに簡単になります。

于 2013-08-26T20:20:30.530 に答える
1

代わりに While または Until ループを使用します。

numvar = 3
i = 2
while i <= numvar
   'code ...
   numvar = numvar +1
   i = i + 2
wend
于 2013-08-26T20:25:11.133 に答える