Excelで「リンクの編集」「ソースの変更」がグレーアウトする7つの原因と解決策
[リンクの編集]ボタンと[ソースの変更]ボタンは、重要なリンクを含む大規模なデータセットを、一件一件手作業で編集することなく、あるExcelブックから別のブックへ転送・更新できる非常に便利なツールです。しかし、[リンクの編集]や[ソースの変更]のオプションが使えないことがあります。本記事では、これらのオプションがグレーアウト(選択できない状態)になる7つの原因と解決策を詳しく解説します。
ワークブックのダウンロード
本記事で使用しているサンプルファイルはこちらからダウンロードできます。
Excelで「リンクの編集」「ソースの変更」がグレーアウトする7つの原因と解決策
以下では、「リンクの編集」「ソースの変更」機能がグレーアウトしたままになる最も一般的な7つの原因と、それぞれの解決策を順番に紹介します。
1. ブックに外部リンクが含まれている必要がある
[リンクの編集]機能は、外部リンクなど、異なるブック間のリンクを管理するために使われる機能です。そのため、ブックに外部リンクが一切ない場合、この機能はグレーアウトされたままになります。
ここでいう「外部リンク」とは、インターネット上のページへのリンクではなく、別のブックへのリンクを指す点に注意してください。

また、同じブック内だけをつなぐ内部リンクを使用していないことも確認しましょう。既存のブック内だけでリンクを作成している場合は、[リンクの編集]はグレーアウトされたままです。
関連記事: 【対処法】Excelの「リンクの編集」が動作しないときの修正方法
2. セルに数式が入力されている必要がある
[リンクの編集]機能はセル内の数式に対してのみ機能し、名前定義(範囲名)やその他の値には適用されません。したがって、範囲名や他のブックへのパスが存在しても、それらを参照する数式がセルに入力されていなければ、[リンクの編集]はグレーアウトされたままになります。
問題を解決するには、パスや範囲名を数式として(先頭に等号(=)を付けて)入力してください。

関連記事: Excelで名前定義(名前付き範囲)を編集する方法
3. ファイル名には正しい拡張子を入力する必要がある
現在のブックにリンクさせる相手のブックのファイル名には、正しい拡張子を付けなければなりません。たとえば、拡張子が .XLS ではなく .XLSX と正しく入力されているか必ず確認しましょう。

関連記事: Excelで名前ボックスを編集する方法(編集・範囲変更・削除)
あわせて読みたい記事
- Excelシートの編集ロックを解除する方法(クイックステップ)
- Excelで定義名を編集する方法(ステップバイステップガイド)
- Excelでドロップダウンリストを編集する方法(4つの基本アプローチ)
- 【解決策】非表示ブックのマクロを編集できない(2つの簡単な解決策)
- Excelでシングルクリックだけでセルを編集する方法(3つの簡単なテクニック)
4. Excelの組み込みオプションを変更して「リンクの編集」を有効化する
場合によっては、Excelの初期設定が原因で、ブック内の[リンクの編集]が使用できなくなっていることがあります。
Excelのオプションを変更して[リンクの編集]機能を有効にする手順は以下の通りです。
- まず、[ファイル] → [オプション] を開きます。

- 次に、[詳細設定]をクリックします。
- [全般]グループにある[自動リンク更新前に確認する]のチェックを外します。
- 最後に[OK]をクリックします。

これで、Excelブックの[リンクの編集]ツールが有効になります。
関連記事: Excelで編集を有効にする5つの簡単な方法
5. 互換モードをオフにして「リンクの編集」を有効化する
ファイルが互換モードで開かれている場合、[リンクの編集]はグレーアウトされます。
互換モードをオフにする手順は以下の通りです。
- まず、[ファイル] → [情報] を開きます。
- ファイル名の横に「互換モード」という表記が見つかります。そのファイルをクリックします。
- Microsoft Excelのポップアップウィンドウが表示されます。まず[OK]をクリックし、続けて[はい]をクリックすると、旧形式のファイルが現在の形式に変換されます。
ブックの互換モードをオフにすれば、[リンクの編集]を問題なく使えるようになります。
6. 参照元のブックは元の状態のまま維持する
既存のブックに別のブックをリンクさせた後に、リンク先のブックを削除または変更すると、参照元が見つからなくなるため[ソースの変更]ボタンが有効になりません。

このトラブルを防ぐには、現在のブックとのリンク作業を完了させたら、リンク先のブックを移動・変更・削除しないことが重要です。
関連記事: Excelでマクロボタンを編集する方法(5つの簡単な方法)
7. ファイル形式を適切なものに更新する
リンク先のブックが、HTML形式で保存された閉じているブックへのリンクを持っている場合、[ソースの変更]ボタンは有効になりません。この問題を回避するには、対象ファイルを適切な形式(xlsxなど)で保存し直すようにしましょう。
まとめ
本記事では、Excelで[リンクの編集]または[ソースの変更]オプションがグレーアウトする7つの原因と解決策を解説しました。外部リンクの有無や数式の入力、拡張子の確認、Excelオプションや互換モードの設定まで、状況に応じて適切な対策を試してみてください。この記事が皆様のお役に立てば幸いです。ご不明な点があれば、お気軽にお問い合わせください。
関連記事
- Excelでセルを編集する4つの簡単な方法
- Excelでハイパーリンクを編集する(5つのクイック&簡単な方法)
- Excelで編集履歴を確認する方法(簡単な手順付き)
- Excelで折れ線グラフを編集する(あらゆる条件を網羅)
- Excelで円グラフを編集する(可能なすべての編集内容)
-
【Excel】リンク元が見つからないときの対処法|リンクを解除する4つの方法
Microsoft Excelで複数のブックを扱うのは日常的な作業です。ブック間にリンク(接続)を設定しておくと、リンク元ファイルに変更があった際に、その変化をリアルタイムで確認できて非常に便利です。 しかし、データを見せるだけの場面や、何らかの理由でリンク元ファイルが利用できない場合には、このリンクがむしろトラブルの原因になります。そんなときに必要となるのが、ブック間のリンクの解除です。 本記事では、リンク元が見つからない状況でExcelのリンクを解除する方法を、手順付きで詳しく解説します。 なぜ「リンク元が見つかりません」エラーが発生するのか? 他のブックのデータに接続することを「外部リン
-
Excelのデータの入力規則がグレーアウトして使えないときの原因と解決策4選
Excelでデータの入力規則(Data Validation)を使おうとしたら、メニューがグレーアウトしていてクリックできない――そんな経験はありませんか?実はこのトラブルにはいくつかの典型的な原因があり、それぞれに簡単な解決策があります。この記事では、入力規則がグレーアウトする4つの原因とその対処法を、わかりやすい手順で解説します。さらに、「ドロップダウンリストが表示されない」というよくある問題の直し方もご紹介しますので、ぜひ最後までお読みください。 データの入力規則がグレーアウトする4つの原因と解決策 ここでは、Windows環境を前提に、入力規則がグレーアウトして使用できなくなる原因と