- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エラー処理について)
エラー処理についてのアドバイスをお願いします
このQ&Aのポイント
- 現在、Excel2007でCSVファイルを取り込むVBAを作成しています。ダイアログでファイルを選択した際にエラーが発生した場合、どのようにエラー処理をすれば良いでしょうか?
- 現在、ファイルを選択するダイアログでエラーが発生した場合、Excel2007で作成しているVBAがうまく処理できません。エラー処理の方法についてアドバイスをいただきたいです。
- お願いですが、Excel2007のVBAでCSVファイルを取り込む際に、ダイアログでファイルを選択した際にエラーが発生した場合のエラー処理方法を教えていただけますか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
そんなところにエラー処理ルーチン書いたら毎回通ってしまいますね。 On Error GoTo ErrHandler Do Until objTS.AtEndOfStream Loop '必要ならここで On Error GoTo 0 ’Loop 終了後の処理・・・・ Exit Sub または Exit Function ErrHandler: MsgBox "エラーが発生しました。Excelを強制終了します。", vbOKOnly + vbCritical, "終了" Application.Quit Windows("ファイル名").Close True Loop こうすればエラー処理はエラーが発生したときしか通らなくなります。
その他の回答 (1)
- NotFound404
- ベストアンサー率70% (288/408)
回答No.2
ここを熟読する。 エラーに負けない http://officetanaka.net/excel/vba/tips/tips104.htm
質問者
お礼
ありがとうございました。 参考になりました。 では失礼します。
お礼
ありがとうございました。 参考になりました。 では失礼します。