KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

Excel で埋め込まれた OLE オブジェクトを削除する方法(3 つの簡単な方法)

著者Zhoumandy変更日

ワークブックに Word 文書や PDF などの埋め込みファイルが含まれていると、ファイルサイズが肥大化したり、管理が複雑になるだけでなく、削除も困難になることがあります。こうした挿入ファイルは一般に埋め込まれた OLE オブジェクトと呼ばれます。 このガイドでは、Excel で埋め込まれた OLE オブジェクトを削除するための3 つの実用的な方法をご紹介します。1 つのオブジェクトを手動で削除したい場合でも、すべてのオブジェクトを一度に削除したい場合でも、あるいは埋め込まれた OLE オブジェクトだけを一括で素早く削除したい場合でも、この記事が最適な方法を選ぶお手伝いをします。

Excel で埋め込み OLE オブジェクトを削除


Excel の埋め込まれた OLE オブジェクトとは

埋め込まれた OLE オブジェクトとは、Excel ワークシートに直接挿入されたファイルのことで、次のようなものがあります。

  • Word 文書
  • PDF ファイル
  • その他の Excel ファイル
  • その他の埋め込み文書または添付ファイル

これらは通常、アイコンまたは埋め込みコンテンツとして表示され、ダブルクリックすることで開くことができます。リンクされたオブジェクトとは異なり、埋め込まれた OLE オブジェクトはワークブック内に保存されるため、ファイルサイズが大きくなったり、ワークシートが乱雑になったりすることがあります。

📢 注記:簡単に言うと、埋め込み OLE オブジェクトとは、通常 Excel 内に挿入されたファイルや添付ファイルのことであり、セルの値や画像、グラフなどの通常の要素とは異なります。


なぜ埋め込まれた OLE オブジェクトを削除するのか

Excel で埋め込まれた OLE オブジェクトを削除したい理由はいくつかあります。

  • ブックのファイルサイズを軽減する
  • 乱雑なワークシートを整理する
  • 不要になった添付ファイルの挿入を削除する
  • 不要な埋め込みファイルの印刷や共有を回避する
  • 隠れていたり選択しにくかったりするオブジェクトを削除する

オブジェクトが1~2 個程度であれば、手動で削除するだけで十分です。しかし、ワークシートに多数の挿入オブジェクトが含まれている場合は、通常、より高速な方法が適しています。


方法 1: 埋め込まれた OLE オブジェクトを手動で削除する

ワークシートに埋め込まれた OLE オブジェクトが少数しかない場合は、1 つずつ削除できます。

  1. OLE オブジェクトが埋め込まれたワークシートを開きます。
  2. 削除したい埋め込みオブジェクトやファイルアイコンを、Ctrl キーを押しながらそれぞれクリックします。
  3. それらを削除するには、Deleteキーを押してください。

結果:選択した埋め込み OLE オブジェクトがワークシートから削除されます。
選択された埋め込み OLE オブジェクトがワークシートから削除されました

✅ 利点
  • オブジェクトを1 つまたは2 つ削除するには非常に簡単です
  • 追加のツールは不要です
  • どのオブジェクトを削除するかを完全にコントロールできます
❌ 制限事項
  • オブジェクトが多数ある場合は時間がかかります
  • 一部のオブジェクトは選択が難しい場合があります
  • 誤って他のオブジェクトを選択しやすくなります
  • 非表示または重なったオブジェクトには適していません

方法 2: Kutools で埋め込まれた OLE オブジェクトをワンクリックで削除する

Excel で埋め込まれた OLE オブジェクトをもっと素早く、簡単に削除したいなら、Kutools for Excelの専用削除ユーティリティをご活用ください。手動で1 つずつ選択することなく、埋め込まれた OLE オブジェクトだけを一括で削除できます。Kutools for Excelには図形とオブジェクトの削除機能が搭載されており、アクティブなワークシートから埋め込み OLE オブジェクトを含む特定のオブジェクトタイプを瞬時に削除することが可能です。

Kutools for Excel300 以上の高度な機能を提供し、複雑な作業を効率化して創造性と生産性を高めます。AI 機能を統合したKutools は、正確にタスクを自動化し、データ管理を簡単にします。Kutools for Excel の詳細情報。。。         無料トライアル。。。
  1. Kutoolsタブをクリックし、削除 > 図形とオブジェクトの削除をクリックします。
    図形とオブジェクトの削除機能
  2. ダイアログボックスで埋め込まれた OLE オブジェクトにチェックを入れて、「OK 」をクリックします。
    埋め込み OLE オブジェクトをチェック

結果:現在のワークシートに埋め込まれたすべての OLE オブジェクトが即座に削除されます。
現在のワークシート内のすべての埋め込み OLE オブジェクトが即座に削除されます

💡 ヒント:
  1. オブジェクトは、現在のワークシート、選択したワークシート、またはすべてのシートから削除できます。デフォルトは現在のワークシートです。
  2. Kutools for Excel は、画像、グラフ、テキストボックス、図形、リンクされた OLE オブジェクトなど、その他のオブジェクトタイプの削除もサポートしているため、複数種類のオブジェクトを含むワークシートの整理に特に役立ちます。
✅ 利点
  • 埋め込まれた OLE オブジェクトをワンクリックで削除します
  • 各オブジェクトを手動で検索・選択する必要がありません
  • 一度にすべてのオブジェクトを削除するよりも正確です
  • 大規模なワークシートやインポートされたワークシートの整理に役立ちます
  • 一括削除の最も高速な方法です
  • 埋め込まれた OLE オブジェクトをピンポイントで対象にできます
  • 初心者にも簡単です
  • 大規模なワークシートでの保存時間
 
Kutools for Excel
埋め込まれた OLE オブジェクトをワンクリックで削除し、手動での選択を避け、大規模またはインポートされたワークシートをより迅速かつ正確に整理できます。

方法 3:「ジャンプ(Go To)」の「特殊選択(Go To Special)」機能を使って、埋め込まれた OLE オブジェクトを含むすべてのオブジェクトを削除する

Excel には、アクティブなワークシート内のすべてのオブジェクトを「ジャンプ(Go To)」の「特殊選択(Go To Special)」機能で一括選択できる便利な組み込み機能もあります。オブジェクトを選択すれば、一度ですべて削除可能!

❗重要:この方法ではのみ埋め込まれた OLE オブジェクトを削除するわけではありません。ワークシート内のすべてのオブジェクト(画像、図形、グラフ、テキストボックス、その他の挿入アイテムなど)が選択されます。
  1. F5 キーまたはCtrl + G を押して、「ジャンプ(Go To)」ダイアログボックスを開き、「特殊選択(Special))」をクリックします。
    Tabs に移動] ダイアログ ボックスを開く
  2. 「オブジェクト(Objects))」を選択し、「OK 」をクリックします。
    Tabs に移動] ダイアログ ボックスを開く
  3. アクティブなワークシート内のすべてのオブジェクトが選択されます。Deleteキーを押して削除してください。

結果:アクティブなワークシート内のすべてのオブジェクトが削除されました。

✅ 利点
  • Excel に標準搭載
  • 多数のオブジェクトを一度に削除できます
  • すべてのオブジェクトを素早くクリアしたい場合に便利です
❌ 制限事項
  • 埋め込まれた OLE オブジェクトのみを削除することはできません
  • 保持したい他のオブジェクトも削除してしまう可能性があります
  • Kutools より精度が低いです

3 の各方法を比較

方法使いやすさ埋め込まれた OLE オブジェクトのみを削除最適な用途
手動削除簡単✅ はい表示されているオブジェクトをいくつか一つずつ削除する場合
⭐ Kutools for Excel非常に簡単✅ はい高速かつ正確な一括削除
ジャンプ(Go To Special)中程度❌ いいえワークシート内のすべてのオブジェクトを削除する場合

おすすめ:

オブジェクトが1~2 個程度しかない場合は、手動で削除するだけで十分です。「ジャンプ(Go To)」の「特殊選択(Go To Special)」機能を使えば、組み込みのバルク処理ソリューションとして活用できますが、この方法ではすべてのオブジェクトタイプが対象となります。埋め込まれた OLE オブジェクトのみを最も迅速かつ正確に削除したい場合は、Kutools for Excel が最適です。


よくある質問

Excel で埋め込み OLE オブジェクトが削除できないのはなぜですか?

これは、オブジェクトの選択が難しい場合や、他のオブジェクトの背後に隠れている場合、あるいはワークシートが保護されている可能性があるためです。オブジェクトを慎重に再選択するか、シートの保護を解除するか、バルク削除機能をお試しください。

埋め込まれた OLE オブジェクトは、Excel ファイルのサイズを増加させますか?

はい。埋め込まれた OLE オブジェクトはワークブック内に保存されるため、特に大容量の文書やファイルを含む場合、ファイルサイズが大幅に増加することがあります。

Excel で埋め込みオブジェクトを一度にすべて削除するにはどうすればよいでしょうか?

Kutools for Excel のようなツールを使えば、埋め込まれた OLE オブジェクトだけをワンクリックで削除できます。「ジャンプ(Go To)」の「特殊選択(Go To Special)」機能では、埋め込まれた OLE オブジェクトだけでなく、すべてのオブジェクトが選択されてしまいます。

埋め込みオブジェクトとリンクされた OLE オブジェクトの違いは何ですか?

埋め込み(embedded) OLE オブジェクトはワークブック内に完全に保存されます。一方、リンク(linked) OLE オブジェクトは外部ファイルと接続されており、ワークブック内には完全に保存されません。

画像やグラフを削除せずに、埋め込まれた OLE オブジェクトだけを削除することはできますか?

はい。手動削除では特定のオブジェクトを1 つずつ削除できますが、Kutools for Excel を使えば埋め込まれた OLE オブジェクトのみを効率的に削除可能です。一方、「ジャンプ(Go To)」の「特殊選択(Go To Special)」機能を使えば、すべてのオブジェクトタイプを一括で選択できます。


まとめ

Excel で埋め込まれた OLE オブジェクトを削除すれば、ファイルサイズを軽減し、ワークシートをすっきり整理でき、不要な挿入ファイルも一掃できます。オブジェクトが数個程度であれば、手動での削除で十分対応可能です。一方、一度にすべてのオブジェクトを削除したい場合は、Excel 標準搭載の「ジャンプ(Go To)」→「特殊選択(Go To Special)」機能が使えますが、精度にやや難があります。最も迅速かつ正確な方法をお求めなら、Kutools for Excel を使えば、わずか数回のクリックで埋め込まれた OLE オブジェクトだけを簡単に削除できます。