こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

-広告-

解決済みの質問

VBA 型が一致しません の行からデバッグするには

 今晩は、質問させていただきます。どうぞよろしくお願いいたします。
環境:Win7 Excel2010 OfficeSP2
でございます。

 VBA実行中にエラーが起こると大抵の場合はメッセージボックスが表示されて、そこにある「デバッグ」ボタンを押すとエラーが生じている行が黄色くなり、デバッグモードに入ると思います。(添付図の左側)
が、私の環境で起こります「実行時エラー13 型が一致しません」は
いつも、何故か「OK」ボタンしかございません。(添付図の右側)
 長い時間計算を回した後にこのエラーで止まられると、
・Debug.Printなど対処を施す
・長時間、エラーが出る時まで計算を回す
を何度も繰り返してエラー原因を特定せねばなりませんため、非常に非効率で悩んでおります。

 「デバッグ」ボタンが付いたエラーメッセージボックスが出されるようにするには、何か方法があるのでございましょうか?
 もしお詳しい方がいらっしゃいましたら,どうぞよろしくお願いいたします。

投稿日時 - 2015-02-05 23:15:22

QNo.8911897

困ってます

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

VBAの画面のメニューバーより
「ツール」→「オプション」と進んでください。

「全般」タブにある「エラートラップ」のラジオボタンを次の項目を選んでください。
・エラー発生時に中断

おそらく現在は
・エラー処理対象外のエラーで中断
になっているのではないでしょうか。

投稿日時 - 2015-02-05 23:32:22

お礼

どうもありがとうございます!m(_ _)m
調べましたところ、
>・エラー処理対象外のエラーで中断
になっておりました。改善したのかどうかはまだ検証できておりませんが
おそらくいただけた解答がビンゴだと思われますので、
本質問は解決とさせていただきます^^
 この度はご親切に誠にありがとうございました!m(_ _)m

投稿日時 - 2015-02-06 12:26:28

ANo.1

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

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

-広告-
-広告-

回答(1)

-広告-
-広告-

あなたにオススメの質問

-広告-
-広告-