• ベストアンサー

Excel VBA ループ処理のデバッグについて

Excel VBAで、for文のループについて。 for i=1 to maxNum (処理) next i というような場合。F8キーとかでステップインしデバッグしながらテストしてみます。maxNumが5万くらいとして、とりあえず1万くらいまでは一気にiの値を進めてから止めて、様子を見てみようという場合、どうすればよいでしょうか。 if i=10000 then とか、前もってコードに書いて置く以外の手段でお願いします。なぜなら10000のときだけ処理を止めると限定するのではなく、30000のときとか49997のとき止めるとか、その時その時で色々と試してみたいからです。

質問者が選んだベストアンサー

  • ベストアンサー
  • neKo_deux
  • ベストアンサー率44% (5541/12319)
回答No.1

モジュールを右クリック、「ウォッチ式の追加」で、 式:10000=i ウォッチの種類:式がTrueのとき中断 とかで中断できるハズ。

absolute_space
質問者

お礼

確かに出来ました。ありがとうございます。

関連するQ&A

専門家に質問してみよう