Excelで壊れたハイパーリンクを直す5つの方法【原因と対処法を徹底解説】
ハイパーリンクは、クリックやタップだけで目的のデータやリソースへ簡単にアクセスできる、非常に便利な機能です。他のOfficeソフトウェアと同様に、Microsoft Excelでもコンテンツ内にハイパーリンクを作成・挿入・編集できます。しかし、時にはハイパーリンクが無効になってしまうことがあります。その原因はさまざまで、状況によって対処法も異なります。この記事では、Excelで壊れたハイパーリンクを修正する方法を詳しく解説します。
記事内で使用しているデモ用のワークブックは、下記のダウンロードリンクから入手できます。
Excelでハイパーリンクが壊れる主な原因
通常、ハイパーリンクをクリックすると、別のセルやワークブック、Webサイトへ移動します。それが正常に動作しなくなった場合、そのリンクは「壊れている(ブロークン)」状態と呼ばれます。ここでは、ワークブック内のリンクが機能しなくなる代表的な原因を紹介します。
1. リンク先ファイル名の変更
ハイパーリンクがファイルに接続されている場合、ファイル名はリンクの重要な構成要素です。システムはこの情報をもとにファイルを紐付けています。後から何らかの理由でファイル名を変更すると、リンクは以前保存された古い名前でファイルを探し続けるため、結果が見つからず、ハイパーリンクが壊れてしまいます。
2. ファイル名に含まれる「#」記号
ハイパーリンクを作成する際、「#」(シャープ記号)はサポートされていません。ファイル名にこの記号が含まれていると、その記号がリンクに組み込まれ、ハイパーリンクが無効になります。
3. システムの突然のシャットダウン
保存せずにExcelを強制終了すると、一部の機能が正しく動作しなくなることがあります。ハイパーリンクもその例外ではありません。特に、ハイパーリンクの作業中にシステムが不適切な形で突然シャットダウンすると、データが正しく保存されず、リンクが壊れる原因となります。この問題を防ぐには、リンクの保存設定を変更する必要があります。
4. リンク先ファイルの保存場所(パス)の変更
ハイパーリンクは、リンク先ファイルのパスとファイル名で構成されています。ファイル名の変更と同様に、保存場所の変更もリンク切れの原因になります。ハイパーリンクを作成した後に誰かがファイルの場所を移動すると、リンクは以前保存された場所を探し続けるため、結果として見つからず、ハイパーリンクが壊れてしまいます。
5. プログラムファイルの破損
場合によっては、Officeファイルやリンク先のファイル自体が破損していることもあります。これにより、リンクが正しく機能しなくなることがあります。
Excelで壊れたハイパーリンクを修正する5つの効果的な方法
ここからは、Excelで壊れたハイパーリンクを修正する5つの方法を順番に解説します。ハイパーリンクが無効になる原因によって、有効な方法は異なります。それぞれの方法を確認しておきましょう。
デモンストレーションには、以下のようなハイパーリンクを含むデータセットを使用します。

セルC5の内容をクリックすると、ハイパーリンクが壊れていることを示す次のエラーメッセージが表示されます。

このような場合は、以下の対処法を試してみてください。
方法1:壊れたハイパーリンクを編集する
ファイル名や保存先の変更が原因でハイパーリンクが壊れている場合、この方法が最も効果的です。以下の手順で修正できます。
手順:
- まず、壊れたハイパーリンクが含まれるセルを右クリックします。
- 次に、コンテキストメニューから「ハイパーリンクの編集」を選択します。

- 次に、「ハイパーリンクの編集」ダイアログボックス内の「参照」アイコンをクリックします。

- そして、エクスプローラーから正しいファイルを再度選択します。
これにより、ファイルのパスや名前の変更が原因だった場合、Excelの壊れたハイパーリンクを修復できます。
関連記事: Excelのリンクが切れ続ける理由とは?(3つの原因と解決策)
方法2:ファイル名を変更して「#」記号を取り除く
前述の原因セクションで説明したように、ファイル名に「#」記号が含まれていると、ハイパーリンクは無効になります。これは、ハイパーリンクが「#」記号をサポートしていないためです。
次のファイル名を見てください。

このファイル名には「#」記号が含まれています。
このファイルをスプレッドシートにリンクすると、同じエラーメッセージが表示されます。

これを防ぐには、ファイル名を次のように変更します。

その後、前の方法と同じ手順でハイパーリンクを編集し、再度リンクをクリックしてください。スプレッドシート内の壊れたハイパーリンクが修正されるはずです。
方法3:Excelのオプションを変更してハイパーリンクを正しく保存する
この方法は、ハイパーリンクが正しく保存されるように設定を変更するものです。保存が適切に行われないことによるリンク切れのエラーを防げます。どちらかといえば解決策というより予防策ですが、ハイパーリンクを扱う作業を行う前に設定しておくことをおすすめします。
手順:
- まず、リボンの「ファイル」タブをクリックします。
- 次に、バックステージビューの左側から「オプション」を選択します。

- 「Excelのオプション」ダイアログボックスの左側から「詳細設定」を選択します。
- 下にスクロールし、「全般」セクションにある「Webオプション」をクリックします。

- 「Webオプション」ダイアログボックスで「ファイル」タブを選択します。
- 「ファイル名と場所」セクションの「保存時にリンクを更新する」オプションのチェックを外します。

- 最後に、両方のダイアログボックスで「OK」をクリックします。
これにより、突然のシャットダウンなどによって将来発生しうるハイパーリンク切れの問題を防ぐことができます。
関連記事: Excelでリンク切れを見つける方法(4つの簡単な方法)
方法4:壊れたハイパーリンクを削除する
もう一つの対処法は、ハイパーリンクを完全に削除することです。ハイパーリンクがもう不要で、かつ正常に動作していないのであれば、削除してファイルを軽量化し、不要な要素をなくすのも良い選択です。以下の手順でハイパーリンクを削除または無効化できます。
手順:
- まず、壊れたハイパーリンクがあるセルを右クリックします。
- 次に、コンテキストメニューから「ハイパーリンクの編集」を選択します。

- 次に、「ハイパーリンクの編集」ダイアログボックス内の「リンクの削除」を選択します。

- 最後に、「OK」をクリックします。
これでセルから壊れたハイパーリンクが完全に削除されます。

方法5:Microsoft Officeを修復する
上記のすべての解決策を試しても問題が解決しない場合は、Microsoft Officeの修復を試してみてください。WindowsでMicrosoft Officeを修復する手順は以下の通りです。
手順:
- まず、画面左下のWindowsアイコンをクリックして「設定」を開きます。
- 次に、「アプリ」を選択します。

- 次に、ウィンドウ左側から「アプリと機能」を選択します。

- 一覧を下にスクロールし、「Microsoft 365」または使用中のOffice製品を見つけます。
- その下にある「変更」を選択します。

- お好みに応じて「クイック修復」または「オンライン修復」を選択します。
- 最後に、「修復」をクリックします。

これにより、ExcelをはじめとするMicrosoft Officeプログラムで壊れたハイパーリンクが修復され、再び使えるようになることがあります。
まとめ
以上が、Excelで壊れたハイパーリンクを修正するためのすべての方法です。このガイドを参考にすれば、ハイパーリンクを簡単に編集・修復できるようになるはずです。この記事が皆さんのお役に立てば幸いです。ご質問やご提案がありましたら、下のコメント欄でお知らせください。
このような便利なガイドをもっと読みたい方は、ExcelDemy.comをご覧ください。
関連記事
- 参照元が見つからないときにExcelでリンクを解除する方法(4つの方法)
- 【解決済み】Excelでリンク解除が動作しないときの対処法(7つの解決策)
- Excelでリンクを解除して値を保持する方法(3つの簡単な方法)
- ファイルを開く前にExcelでリンクを解除する方法(簡単な手順付き)
- Excelでリンクを解除する方法(3つのクイックメソッド)
-
ExcelからCSVファイルを作成する6つの簡単な方法
CSV(Comma Separated Values/カンマ区切り値)は、さまざまなデータ分析ソフトウェアで広く利用されている汎用的なファイル形式です。数値やテキストがプレーンテキストでそのまま保存されるため、編集や整理が非常に容易で、そのシンプルさから現在では最も人気のあるデータ交換形式の一つとなっています。Excelで管理しているデータを、他のツールで使えるようにCSV形式で出力したい場面は少なくありません。この記事では、ExcelからCSVファイルを作成する6つの簡単な方法を、画像付きの手順でわかりやすくご紹介します。 ExcelからCSVファイルを作成する6つの方法 ここでは、ある
-
ExcelでCSVファイルの問題を解決する方法|よくある5つのトラブルと対処法
現在、CSV形式はそのシンプルさとコンパクトさから広く利用されており、データの操作も非常に簡単です。しかし、ExcelでCSVファイルを扱う際には、さまざまなトラブルに直面することがあります。この記事では、ExcelでCSVファイルの問題を解決するための方法を、よくある5つのケースに分けて詳しく解説します。 Excelで起こりやすいCSVファイルの5つの問題と解決策 ここでは、ExcelでCSVファイルを扱う際に遭遇しやすい5つの一般的な問題を取り上げます。それぞれの問題に対して複数の解決策をご紹介するので、ご自身の状況に合った方法をお試しください。それでは、最初の問題から見ていきましょう。