- ベストアンサー
VBAで関数内のエラーを起こしている行を知るには?
Excel2000のVBAについて質問します。 VBAで関数を作り、その中でエラーが起きると、エラーを起こした関数のところが矢印などで示されると思います。 ただ、関数の中のどこの行でエラーを起こしたのか、どうすればわかるのかわかりません。 どうすれば調べられるのでしょうか? よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ひょっとして 「VBAでユーザーフォームからクラスモジュールの関数を呼び出したい 」 関連の質問(クラス内でエラー発生時)でしょうか? クラス内で、エラーが発生した場合、標準の設定では、クラスの呼び出し部分がポイントされてしまいます。 クラス内のエラー箇所を示したい場合、 ExcelのVBエディタ画面の「ツール」-「オプション」メニューの 「全般」タグの「エラートラップ」を 「クラスモジュールで中断」に変更してください。
お礼
ありがとうございました。 まさに必要としていた情報でした。 これでデバッグも格段にはかどりそうです。 どうもありがとうございました。