Excelで外部リンクを解除しても警告が残る、または「リンクの解除」を選べない場合は、数式以外の場所に参照が残っている可能性があります。
まずコピーを作成し、通常のリンク解除から名前の定義や接続の確認へ、安全で簡単な順に進めます。
まず確認すること
- 元のブックを残し、別名でコピーを保存する
- Excelを終了してブックを開き直す
- 読み取り専用や保護ビューになっていないか確認する
- 共有フォルダー上のファイルなら、ローカルにコピーして試す
- 新しい空のブックでは同じ問題が起きないか確認する
すぐわかる答え
通常の操作で解除できないときは、名前の定義、グラフ、入力規則、条件付き書式、クエリなどに外部参照が残っていないか確認します。
考えられる原因
- セルの数式に別ブックへの参照が残っている
- 名前の定義が外部ファイルを参照している
- グラフや入力規則、条件付き書式に参照がある
- クエリやデータ接続が外部ファイルを使用している
- ブックが読み取り専用または保護され、変更できない
対処法1: 通常のリンク解除をやり直す
リンクの解除は、参照数式を現在の値へ置き換える操作です。元に戻せないことがあるため、必ずコピーで試してください。
- 「データ」タブを開き、「ブックのリンク」または「リンクの編集」を選びます。
- 不要なリンク元を選び、「リンクの解除」を実行します。
- 保存してExcelを終了し、ブックを開き直します。
解除ボタンが使えない場合は、読み取り専用、シートやブックの保護、保存先の権限を確認します。管理者の許可なく保護を回避しないでください。
対処法2: 数式とグラフを検索する
リンク一覧に表示されなくても、セルやグラフに参照が残る場合があります。
- 「検索」で検索対象をブック全体、検索場所を数式にします。
[や参照先のファイル名を検索します。- 見つかった数式を修正するか、計算結果だけ必要ならコピーして値として貼り付けます。
- グラフを選択し、系列の数式に別ブック名が含まれていないか確認します。
[は通常の数式でも使われるため、検索結果を確認せず削除しないでください。
対処法3: 名前の定義を確認する
セルに外部参照がなくても、名前の定義が原因でリンクを解除できないことがあります。
- 「数式」タブから「名前の管理」を開きます。
- 「参照範囲」に別ブック名や外部パスが含まれる名前を探します。
- 使用状況を確認し、不要な名前だけを削除します。
- 削除できない場合は、ブックやシートの保護状態を確認します。
用途が不明な名前を削除すると、数式や印刷範囲が崩れることがあります。判断できないものは残してください。
対処法4: 接続や見えにくい参照を調べる
- 「データ」タブのクエリや接続の一覧を開き、外部ファイルを参照する項目を確認します。
- 不要と確定できる接続だけを削除します。
- 入力規則、条件付き書式、図形やグラフにも外部参照がないか確認します。
- 特定できない場合は、新しいブックへシートを一枚ずつコピーし、どのシートでリンクが現れるか切り分けます。
クエリや接続の削除は更新機能に影響します。業務用ブックでは作成者に確認してから操作してください。
解決しない場合
非表示の名前、マクロ、アドインなどがリンクを作り直している可能性があります。元ファイルを上書きせず、作成者や社内管理者へ確認してください。仕事・学校の管理端末では、保護解除やOfficeの修復を自己判断で行わないでください。複数の新規ブックでも同じ問題が出る場合は、バックアップ後に管理者またはMicrosoft Officeのサポート窓口へ相談します。
FAQ
外部リンクを解除すると数式は消えますか?
参照先から取得していた数式は、通常はその時点の値に置き換わります。更新できなくなるため、解除前のコピーを残してください。
名前の定義を削除できないのはなぜですか?
ブックの保護、読み取り専用、権限不足などが考えられます。保護に正当なパスワードが必要な場合は、作成者や管理者へ確認してください。