Excelで作業中に突然画面が固まり、「Microsoft Excel は、別のアプリケーションが OLE の操作を完了するのを待っています。」(または「別のプログラムでのOLEの操作が完了するまで待機します」)というメッセージが出て、作業が止まってしまうことがあります。このページでは、このOLEエラーがなぜ起きるのか、そして2026年現在のExcel(Microsoft 365/Excel 2021/2024/2019)で実際に効く対処手順を、順番にわかりやすくまとめます。
OLEエラーとは何か
OLEはObject Linking and Embedding(オブジェクトのリンクと埋め込み)の略で、Excelが他のアプリ(Word・PowerPoint・PDFソフト・メールソフト・ブラウザなど)とデータをやり取りする仕組みです。このやり取り(OLE/DDE通信)の相手が応答しないと、Excelは「相手の操作が終わるのを待つ」状態のまま固まり、上記のメッセージが表示されます。つまりエラーの正体は「Excel単体の故障」ではなく、Excelと外部アプリの通信待ちであることがほとんどです。
OLEエラーの主な原因
このエラーが出る代表的な原因は次のとおりです。
| 原因 | 具体例 |
|---|---|
| 外部アプリとの通信(DDE)待ち | ブラウザ・PDFソフト・メールソフトなどが応答せず、Excelが待ち続ける |
| アドインの干渉 | 後から追加したCOMアドインが通信を妨げている |
| ファイルの破損 | 特定のExcelファイルだけでエラーが出る |
| セキュリティソフトの干渉 | ウイルス対策ソフトがExcelの通信をブロックしている |
まずは「いつも出るのか/特定のファイルだけか」を確認すると、原因の切り分けがしやすくなります。
具体的な解決方法
対処1:DDE設定を見直す(最も効果が高い)
外部アプリとの通信待ちが原因のときに、いちばん効くのがこの設定です。「他のアプリがDDEを使っていても、Excelは無視して動く」ようにする設定で、チェックをオンにする(入れる)のが正しい方向です。
- Excelを開き、「ファイル」タブをクリックします。
- 左下の「オプション」をクリックします。
- 左側の「詳細設定」を選びます。
- 下にスクロールして「全般」の項目を探します。
- 「Dynamic Data Exchange (DDE) を使用する他のアプリケーションを無視する」のチェックボックスをオンにします。
- 「OK」を押し、Excelを再起動します。

古い解説記事ではこのチェックを「外す」と書かれていることがありますが、OLEの通信待ちを止めたい場合はチェックを入れる(オンにする)のが本来の対処です。設定後も改善しないときは、いったん元に戻してから次の対処を試してください。
対処2:COMアドインを無効化する
後から追加したアドインが通信を妨げているケースです。いったんすべて外し、必要なものだけ戻すと原因を特定できます。
- Excelで「ファイル」タブ →「オプション」を開きます。
- 左側の「アドイン」をクリックします。
- 画面下部の「管理」のドロップダウンで「COM アドイン」を選び、「設定」ボタンを押します。
- 表示された一覧で、心当たりのあるアドインのチェックを外し、「OK」を押します。

対処3:特定のファイルだけで出る場合はファイルを作り直す
あるファイルだけでエラーが出るなら、そのファイルが壊れている可能性があります。新しい空のブックを作り、データをコピーして貼り付け、別名で保存し直してください。Excelの「開いて修復」機能(「ファイル」→「開く」→ファイルを選び、「開く」ボタン横の▼から「開いて修復」)も有効です。
対処4:それでも直らないとき
- Excelをセーフモードで起動する(Ctrlキーを押しながらExcelを起動)。これでアドインや拡張機能を切り離した状態を試せます。
- ウイルス対策ソフトを一時的に止めて、改善するか確認する。
セーフモードで出なくなるなら、原因はアドインや起動時に読み込む設定にあると切り分けられます。
よくある質問
Q1:OLEエラーが頻繁に出ます。根本的に直せますか?
まず対処1のDDE設定を見直し、次に不要なアドインを外してください。Excelとパソコンを最新の状態に更新しておくことも効果的です。連携相手のアプリ(PDFソフト・ブラウザなど)が古い場合は、そちらの更新も行ってください。
Q2:特定のファイルでだけ出ます。どうすればいい?
そのファイルが破損している可能性が高いです。新しいブックにデータをコピーするか、「開いて修復」機能で修復を試してください。
まとめ
OLEエラーは「Excelが外部アプリの応答を待っている」状態であり、多くの場合はDDE設定の見直し(対処1)とアドインの無効化(対処2)で解消します。特定ファイルだけで出るときはファイルの作り直しが有効です。焦らず上から順に試してみてください。
最終確認日:2026年6月



コメント