• ベストアンサー

プログラム実行時の確認は

今まではコンボボックス内をセレクトしたあとすぐに計算を実行して表示するプログラムだったのですが、テキストボックスにデータを入力後ボタンを押したときに計算を行うように変更しようとして、新規に作成したボタンの「Private sub Command1_Click()」にコンボボックス内に書いていたプログラムをコピーして実行したのですが、ボタンを押してもエラーで止まるわけでもなく、しかし、実行結果を表示するでもなく、まるでループにでも入っているようなのですが、実行中にどこでどうしているか確認する方法を教えてください。

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

  • ベストアンサー
  • Mizyu
  • ベストアンサー率41% (245/593)
回答No.1

Private sub Command1_Click() の上でF9を押してください。そうするとコードの左側に「赤●」がつきます。 その状態で実行すれば赤●のところ(Command1を押した所)でとまります。 そのあとF8を押せば、1行ずつ実行します。 これをステップ実行といってデバッグの基本なので覚えておいた方が良いです。

homma
質問者

お礼

VB初心者なもので大変参考になりました。ありがとうございました。

その他の回答 (1)

回答No.2

CTRL+Breakを同時押しすると、そのとき実行しているステートメントで止まりますよ。 もしくは、Command1_Click()の先頭行にブレークポイントを設定(F9)して、F8で進めていけば確認できますよ。

homma
質問者

お礼

ありがとうございました、無事解決致しました、大変助かりました。

関連するQ&A