Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


13566 / 13644 ツリー ←次へ | 前へ→

【3640】アプリケーションエラーについて 123 03/2/12(水) 16:21 質問
【3644】Re:アプリケーションエラーについて コロスケ 03/2/12(水) 16:36 質問
【4816】Re:アプリケーションエラーについて motomo 03/4/8(火) 21:10 発言

【3640】アプリケーションエラーについて
質問  123  - 03/2/12(水) 16:21 -

引用なし
パスワード
   みなさん こんばんは

ご存知の方 教えてください。

どうも、「AdvancedFilter」か「Find」を
使っているEXCELファイルを閉じると、
エラーメッセージがでるようなんです。
「アプリケーションエラー:
エラーが発生したため、EXCEL.exeを終了します。
プログラムをもう一度開始する必要があります。
エラーログを作成しています。」
というやつです。

同時に開いているファイルも当然閉じてしまい、
そのファイルは保存されていません。

これを回避する方法はないでしょうか。
何が問題なのかわからないので、漠然として
質問になってしまいますが、宜しくお願い致します。

【3644】Re:アプリケーションエラーについて
質問  コロスケ E-MAILWEB  - 03/2/12(水) 16:36 -

引用なし
パスワード
   便乗質問です(笑)

英語版Excelのユーザーフォーム上のテキストボックスでIMEをONにすると100%の確率でまったく同じメッセージがでて速攻で終了します。
そのほかにはVBAProject関連をコードからいじっていると発生の確率が上がるようです。
回避方法ご存知の方教えてください。(というか回避できるのかナ...?)

【4816】Re:アプリケーションエラーについて
発言  motomo  - 03/4/8(火) 21:10 -

引用なし
パスワード
   ずいぶんレスが付かない様なので、僭越ながらお邪魔します。

アプリケーションエラーについては、VBAの範疇を外れ、
OSから突如として止められるので、発生したタイミング
内容とも、私のような素人にはそう簡単にはわからないようです。
ワトソン博士を見てみても、さっぱりチンプンカンプン・・・

ちなみに私の場合、標準モジュールの先頭に、Defint A-Z
ワークシートモジュールにも同様に、Defint A-Z と間違って記述していました。

後処理優先と思い、そのままにしていると、どのタイミングかは解りませんが、
突如としてアプリケーションエラーが発生し始めました。
以降、そのファイルは、auto_open()も走らず、保存も出来ず・・・
ふと思いつき、ワークシートモジュールの Defint A-Z を削除すると、正常に
走りだしました。

何の根拠も無く、たまたまかもしれませんが、とりあえず正常に動いています。
今一度、コードやオブジェクトの整合性等、見直してみては如何でしょうか?

更に詳しい情報をお持ちの方、どうか、ご教授願います。

13566 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free