• ベストアンサー

マクロを一段階ごとに実行

よろしくお願いします。 試行錯誤しながらマクロを組んでいるものです。 なんとか無事に完成したマクロがあるのですが その内容を見てもどの命令が何を実行しているのか 後から自分でわからなくて難儀しています。 (’から始まる説明を記入しておきたくて) プログラムの一行(一文?一命令?)ごとに 実行してエクセル画面での変化を確認する方法は 無いものでしょうか? F8はエラーチェックには使えますが 今回の私の意図するものではないもので・・・ 御存知の方いらっしゃいましたら よろしく御回答ねがいます。

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

  • ベストアンサー
  • hakone
  • ベストアンサー率54% (40/73)
回答No.2

>マクロを一段階ごとに実行 という質問に対するど真ん中の回答がF8だと思います。 ウィンドウをVBEとBookで並べておいて、F8を押せば よいのではないでしょうか? 一番始めの方に Application.ScreenUpdating = False という命令があった場合、これは「画面更新停止」の 命令ですから、 'Application.ScreenUpdating = False の様に一時的にコメントアウトしておく必要があると 思いますよ。

ennkai
質問者

お礼

ありがとうございます! 無事に出来ました

ennkai
質問者

補足

図々しいのですが 補足質問よろしいですか? 一度F8を押して命令が実行された場合は カーソルなどで上にもどってもまたF8を押しても 命令結果がさかのぼることは出来ないんですよね? ともあれありがとうございました

その他の回答 (1)

回答No.1

参考URLを見てください。

参考URL:
http://www.asahi-net.or.jp/~ef2o-inue/vba_k/sub04_040_025.html
ennkai
質問者

お礼

有難うございます さっそく参考にさせていただきます。 ちょっと現時点ではハイレベルなHPみたいですが^^ がんばります!

関連するQ&A