Excelで外部リンクを削除する方法|セル・名前定義・ピボットテーブル別に徹底解説
Excelで大規模なプロジェクトを進めていると、ワークブック内のさまざまな場所に外部ファイルへのリンクを設定することがよくあります。しかし、更新作業が一段落したら、ファイルの複雑化やエラーを防ぐためにも、不要になった外部リンクを削除しておくのが賢明です。
この記事では、Excelでワークブックから外部リンクを削除する方法を、対象ごとに分けてわかりやすく解説します。
Excelで外部リンクを確認する方法
削除の手順に入る前に、まずはワークブック内のすべての外部リンクを「見つける」方法をご紹介します。
- 外部リンクを確認するには、Excelリボンの「データ」タブにある「接続」グループ内の「ブックのリンク編集」ツールをクリックします。

- 「ブックのリンク編集」をクリックすると、ワークブック内に含まれるすべての外部リンクが一覧表示されたダイアログボックスが開きます。

これが、ワークブック内の外部リンクを探す最も基本的な方法です。もちろん、より効率的にリンクを洗い出す方法もいくつかありますので、詳しく知りたい方は関連記事を参考にしてください。
Excelで外部リンクを削除する方法
1. セルから外部リンクを削除する
ワークシートのセルに設定された外部リンクを削除する手順は以下の通りです。
- Excelリボンの「データ」タブにある「接続」グループから「ブックのリンク編集」ツールを選択します。

- 「ブックのリンク編集」をクリックすると、すべての外部リンクが表示されたダイアログボックスが開きます。

- 削除したいリンクを選択し、「リンクの解除」をクリックします。

- Microsoft Excelから警告メッセージが表示されるので、「リンクの解除」をクリックして実行します。

- 削除したいリンクが複数ある場合は、この作業を繰り返します。
- すべてのリンクをまとめて解除したい場合は、キーボードのCtrlキーを押しながら各リンクを選択するか、Ctrl + Aですべてを選択してから「リンクの解除」をクリックします。

- 以上の手順で、ワークシートのセルから外部リンクを削除できます。
あわせて読みたい: Excelでハイパーリンクをすべて削除する5つの方法
2. 名前定義(名前付き範囲)から外部リンクを削除する
ワークブックの名前定義(名前付き範囲)に外部リンクが関連付けられている場合があります。その場合は以下の手順で削除します。
- Excelリボンの「数式」タブにある「名前の管理」ツールをクリックします。

- 「名前の管理」をクリックすると、ワークブック内のすべての名前付き範囲が一覧表示されたウィンドウが開きます。

- 各名前付き範囲の「参照範囲」欄を確認してください。ここにその範囲の参照元リンクが表示されています。
- リンクを削除したい場合は簡単です。該当する名前を選択し、「削除」をクリックします。

- これでリンクが削除されます。すべてのリンクをまとめて削除したい場合も同様に、Ctrlキーを押しながら選択するか、Ctrl + Aですべてを選択してから「削除」をクリックします。

- 最後に、必要なリンクをすべて削除したらウィンドウを閉じます。
あわせて読みたい: Excelで正体不明のリンクを削除する4つの具体例
関連記事:
- Excelで壊れたリンクを検索する4つの方法
- Excelで列全体のハイパーリンクを削除する5つの方法
- Excelでリンクを編集する3つの方法
- Excelのハイパーリンクを削除する7つの方法
- Excelで特定のセルへのハイパーリンクを作成する2つの方法
3. ピボットテーブルから外部リンクを削除する
ワークシートのピボットテーブルに外部リンクが関連付けられている場合は、次の手順で削除できます。
- ピボットテーブル内の任意のセルを選択し、「ピボットテーブル分析」タブの「データソースの変更」オプションをクリックします。

- 「データソースの変更」をクリックすると、「ピボットテーブルのデータソース変更」というダイアログボックスが開きます。「テーブル/範囲」ボックスに、ピボットテーブルのデータ元へのリンクが表示されます。

- リンクを削除したい場合は、ボックスの中身を消去して「OK」をクリックします。これでピボットテーブルから外部リンクが削除されます。

あわせて読みたい: Excelでハイパーリンクを完全に削除する4つの方法
4. オブジェクトから外部リンクを削除する
ワークブック内のオブジェクトに外部リンクが設定されている場合は、以下の手順で削除します。
- Excelリボンの「ホーム」タブから「検索と選択」>「セルの選択」メニューに移動します。

- 「セルの選択」をクリックするとダイアログボックスが開くので、「オブジェクト」を選択して「OK」をクリックします。

- ワークブック内のすべてのオブジェクトが選択されます。マウスをそれぞれのオブジェクト上に移動すると、各オブジェクトに関連付けられた外部リンクが数式バーに表示されます。

- リンクを削除するには、数式バーに移動して数式を消去します。

- その後、Enterキーを押します。この作業をすべてのオブジェクトに対して繰り返します。
- 以上の手順で、Excelワークブックのオブジェクトから外部リンクを削除できます。
あわせて読みたい: 【解決済み】Excelでハイパーリンクの削除が表示されないときの2つの対処法
まとめ
今回ご紹介した方法を使えば、Excelワークブック内のさまざまな箇所から外部リンクを削除できます。他におすすめの方法をご存知の方や、疑問点がある方は、ぜひお気軽にお問い合わせください。
さらに学びたい方へ
- Excelで動的ハイパーリンクを作成する3つの方法
- Excelでメールリンクを削除する7つの方法
- セルの値に基づいて別シートへのハイパーリンクを作成する方法
- Excelで非表示のリンクを削除する5つの簡単な方法
- Excelのセルでテキストとハイパーリンクを組み合わせる2つの方法
- Word文書からExcelへのリンクを削除する方法
-
Excelで壊れたリンクを削除する3つの簡単な方法
Microsoft Excelは非常に強力なソフトウェアです。Excelのツールや機能を活用すれば、データセットに対してさまざまな操作を行うことができます。数式の作成に役立つExcel関数も多数用意されており、教育機関や企業では貴重なデータの管理にExcelファイルが広く活用されています。場合によっては、複数のExcelファイルをリンクさせて、異なるソースからデータを取り込むこともあるでしょう。しかし、リンクはさまざまな理由で切れてしまうことがあり、その結果、作業中のワークシートにエラーが発生します。そこで必要になるのが、壊れたリンクの削除です。この記事では、Excelで壊れたリンクを削除する
-
Excelでハイパーリンクをすべて削除する5つの方法【テキストはそのまま残す】
Excelでは、URLを入力すると自動的にハイパーリンクへ変換されます。便利な機能ですが、必ずしも望ましいとは限りません。誤ってハイパーリンク付きのセルをクリックすると、意図せずWebサイトが開いてしまうこともあります。そこで「テキストは残したまま、ハイパーリンクだけを削除したい」というニーズが生まれます。本記事では、Excelの文字列を保持しながら、すべてのハイパーリンクを削除する基本的な方法を5つご紹介します。 練習用ワークブックについて 以下の手順は、実際にハイパーリンクが設定されたサンプルデータを使って確認できます。ご自身のブックでも同じ流れで試してみてください。 Excelですべ