Excel の外部リンクが見つからない:リンクが隠れている場所と探し方

ファイルを開くたびに、外部のファイルへのリンクについてのセキュリティの警告が出る。「ブック リンク」(古い Excel では「リンクの編集」)を開いても、参照先のファイル名が並ぶだけで、ブックのどこにあるのかが分からない。「リンクの解除」を押したのに警告が消えない。そんなときに、リンクが隠れやすい場所を順に見ていく方法です。

Hullspark ・ 2026-10-22 更新

先に結論

Microsoft のサポート記事は、ブックのリンク(外部参照)が入りうる場所として数式・名前の定義・テキスト ボックスや図形などのオブジェクト・グラフのタイトル・グラフのデータ系列を挙げ、ブックのリンクをすべて自動で見つける方法は無いと書いています*1。Microsoft 365 の「ブック リンク」には、選んだブックのリンクの場所へ移る「次を検索」がありますが、どの場所まで探すかは書かれていません*3。下の表の場所を、上から順に 1 つずつ見ていきます。

メニュー名は Excel のバージョンで違います。このページは Microsoft 365 の画面の表記を基にし、古い版の名前をかっこで添えました。Microsoft の日本語のサポート記事は、一部の項目を別の訳(例:「範囲内」「検索先」「特殊」)で載せています。

リンクが隠れている場所と、Excel での行き方

外部リンクが隠れる場所と行き方
場所Excel での見方見分けのコツ
セルの数式Ctrl+F で「検索と置換」を開き、オプション → 検索場所「ブック」・検索対象「数式」にして .xl を検索(すべて検索)*1[Book1.xlsx]Sheet1!A1 のように角かっこでファイル名が入る*5
名前の定義数式 → 名前の管理。「参照範囲」の列を見る*1角かっこ付きのファイル名を指す名前。非表示の名前は、この一覧に出ません
条件付き書式ホーム → 条件付き書式 → ルールの管理。「書式ルールの表示」を「このワークシート」にして、シートごとに見る別のブックからコピーしたルールに残りやすい
データの入力規則ホーム → 検索と選択 → 条件を選択してジャンプ → 「データの入力規則」で対象のセルを選び、データ → データの入力規則で「元の値」を見るリストの元の値が別のブックのとき
グラフグラフを選び、グラフのデザイン(古い版は「デザイン」)→ データの選択で各系列を見る。タイトルは文字をクリックして数式バーを見る*1系列の数式(SERIES)に別ブックの名前が入る
図形・フォームのコントロール・テキストボックスCtrl+G(または F5)→「セル選択」→「オブジェクト」→ OK。Tab キーで順に選び、数式バーを見る*1テキストボックスやコントロールを別のファイルのセルにリンクしている場合
ピボットテーブルピボットテーブルを選び、ピボットテーブル分析(古い版は「分析」)→ データ ソースの変更元データが別のブックのとき
データ接続・クエリデータ → クエリと接続。接続名を右クリック → プロパティクエリのパラメーターが別のブックを使うこともある*1
テーブルの式・スパークラインテーブルの列のセルを選んで数式バーを見る。スパークラインはセルを選び、スパークライン → データの編集見落としやすい
非表示のシートシート見出しを右クリック → 再表示。VBA で「VeryHidden」にしたシートは、この一覧に出ず、VBA の画面(Alt+F11)からしか戻せません非表示のシートにも、上の場所はそのまま当てはまる
どこからも使われていないリンク「ブック リンク」(リンクの編集)には出るのに、上の場所をいくら探しても無いMicrosoft によると、古い Excel は使っていない名前にリンクを隠していました。「ブック リンク」でそのブックのリンクを解除すると消せます*1

ハイパーリンク(クリックで別のファイルや Web ページを開くリンク)は、見た目は似ていますが、リンクの更新の確認が出る原因ではありません。数式の外部参照とは分けて考えます。

探す順番(コピーで試してから)

  1. 先にファイルのコピーを保存します。リンクの解除は、数式を今の値に置き換えます。デスクトップ版の Excel では元に戻せません*2。元のファイルは残します。
  2. データ → クエリと接続 → ブック リンク(古い版はデータ → リンクの編集)で、参照先のブックを控えます。Microsoft 365 では、ブックを選んで「次を検索」を押すと、そのリンクのある場所へ移れます*3。
  3. .xl を数式から検索します(上の表の 1 行目)。
  4. 名前の管理 → 条件付き書式 → データの入力規則 → グラフ → 図形、の順に見ます。参照が見つかるたびに、対象を直して保存します。
  5. 1 か所直すごとにファイルを保存して閉じ、開き直して警告が消えたかを確かめます。

コミュニティの回答には、拡張子を .zip に変えて、中の externalLinks フォルダを手で消す方法も出ています*4。ブックを壊しやすいので、コピーでだけ試してください。

外部リンクを探すアプリ(公開準備中)

上の表を、ファイルごとに手で回すのが大変なときのために、Excel を起動せずに探す Windows アプリ「ブックの外部リンク探し(Workbook Link Finder)」を作っています。.xlsx・.xlsm のファイルまたはフォルダをドロップすると、セルの数式、名前の定義(非表示を含む)、条件付き書式、入力規則、グラフ、図形・フォームのコントロール、ピボットテーブル、データ接続、どこからも使われていないリンクなどを調べ、シート・位置・参照先のブックを一覧にして CSV に保存できます。読むだけで、ファイルは書き換えず、通信もしません。

できないこと: 見つけて一覧にするだけで、リンクの解除や修復はしません。古い形式の .xls と .xlsb、パスワード付きのファイルは読めず、マクロ(VBA)の中と Power Query の中は調べません。見つからない場所が残ることがあり、結果は「アプリが見つけた分」で、ほかにリンクが無い保証ではありません。

Microsoft Store で公開準備中

よくある質問

「リンクの解除」を押しても警告が消えません。なぜですか?

リンクの解除は、別のブックを参照している数式を今の値に置き換える操作です。Microsoft の説明では、名前の定義に残ったリンクは「数式 → 名前の管理」で名前を消す必要があり、外部データのクエリのパラメーターも別に確かめるよう書かれています。グラフ・図形・条件付き書式・入力規則も、この表の場所を 1 つずつ見て直します。

「.xl」で検索して何も出ないのに、リンクがあると言われます。

検索場所「ブック」・検索対象「数式」で探して何も出ないなら、セルの数式にはありません。名前・条件付き書式・入力規則・グラフ・図形・非表示のシートなど、この表のほかの場所を見てください。

「外部データ接続が無効」という警告は、リンクの更新と同じですか?

別の仕組みです。こちらは「データ → クエリと接続」にある接続が対象で、ブックのリンクの更新の確認とは出どころが違います。両方が同時に出ることもあります。

アプリは、すべてのリンクを見つけますか?

いいえ。決まった場所を調べる作りで、見つからない場所が残ることがあります。結果は「アプリが見つけた分」で、ほかにリンクが無い保証ではありません。マクロ(VBA)の中と Power Query の中は調べません。

出典

調べた日: 2026-10-22。メニュー名は Microsoft のサポート記事と、Excel の画面の表記を載せた解説記事で確かめました。お使いのバージョンの画面では確かめていません。Microsoft と Excel は Microsoft Corporation の商標です。このページとアプリは Microsoft とは関係がなく、Microsoft が作ったり推奨したりしたものではありません。

質問は サポートページか support@hullspark.com へ。プライバシーポリシー