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

解決済みの質問

別のプログラムでのOLEの操作が完了するまで待機し

エクセルvbaで他のファイルを開こうとすると
「別のプログラムでのOLEの操作が完了するまで待機します」
と出て、いつまでたっても開けません。

中止やキャンセルボタンがない為、
無限ループに陥ります。

こういう場合、どうすればvbaの中断ができるのでしょうか?

開こうとしているファイルは既に開いているわけではありません。
手作業で開くと開けます。

投稿日時 - 2014-07-30 20:30:13

QNo.8698440

困ってます

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

キーボード左上のEsc連打ですね。
あと、他の回答者もいっていますが、裏で悪さしているIEがあるのでしょう。
タスクマネージャーから完全に削除してください。

投稿日時 - 2014-08-18 15:05:12

お礼

ありがとうございます。

投稿日時 - 2014-08-26 22:23:58

ANo.3

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

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

回答(3)

ANo.2

Esc処理で回避!
裏でIEが動いているときによく表示されるメッセージですね。
タスクマネージャーで消したのにうごいているやつないかチェックしてみてはいかが?

投稿日時 - 2014-07-31 16:08:44

お礼

ありがとうございます。

投稿日時 - 2014-08-26 22:23:59

ANo.1

気分転換にお茶にして気長に待つ。
Ctrl + Break の連打。
タスクマネージャに開こうとしたファイルのプロセスがあれば強制終了。
それでもダメならエクセルを強制終了。
の順番に試行。

根本的な解決につなげるには、
問題のVBAコードや他のファイルの説明が無いので何とも。

投稿日時 - 2014-07-31 00:20:29

お礼

ありがとうございます。

投稿日時 - 2014-08-26 22:24:01

-広告-
-広告-

あなたにオススメの質問

-広告-
-広告-