【vba】フォームに書いてあるコードをステップインすることは...

エクセルもアクセスも同じなんですが
フォームのモジュール?に書いてあるコードを
「F8」のステップインすることは不可能でしょうか?

標準モジュールなら
「F8」で少しずつVBAコードを試すことが可能なのですが、
フォームに書いてあるほうはできません。

ひとつひとつ試したいので
Private Sub コマンド1_Click()
Call test
End Sub

とフォームのところに書き、
標準モジュールには
Sub test()
・・・
End Sub

と書いて
標準モジュールのほうを
F8で少しずつデバッグしています。
こうするしかないのでしょうか?
よろしくお願いします。

投稿日時 - 2009-04-03 21:18:43

QNo.4850323

困ってます

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

というか、[F9] キーで ブレークポイント を設定してから実行すればよいように存じますが。。。

投稿日時 - 2009-04-03 22:01:01

お礼

他に方法があるのですね。ありがとうございます。

投稿日時 - 2009-04-03 22:04:50

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

[  前へ  |  次へ ]

ベストアンサー以外の回答(2件中 1~2件目)

ANo.3

ブレークポイントを設定すれば、そこで実行が一時停止します。
あとはF8でステップ実行出来ます。

http://shadowslasheizan.blog114.fc2.com/blog-entry-90.html

投稿日時 - 2009-04-03 22:08:46

お礼

ブレークポイントについて調べてみます。ありがとうございます。

投稿日時 - 2009-04-04 00:41:01

ANo.1

Private Sub コマンド1_Click()
の後に
Stop
とでも書いたらいかがでしょうか?

投稿日時 - 2009-04-03 21:59:18

お礼

Stopの使い方を調べてみます。ありがとうございます。

投稿日時 - 2009-04-03 22:04:32

あなたにおすすめの質問

Bing ショッピング

この夏おすすめの扇風機

この夏おすすめの扇風機

扇風機を使って、節電しながら快適な夏を過ごそう。あなたの部屋に最適な一台は?

LEDなら省エネで長寿命

LEDなら省エネで長寿命

自宅の照明をLEDにしませんか?LEDライトの価格比較・レビュー検索はこちらから。

[PR] お役立ち情報