Excelで非表示のリンクを削除する5つの簡単な方法【初心者向け完全ガイド】
Excelで作業をしていると、スプレッドシートから不要なリンクを削除したくなることがあります。本記事では、Excelの非表示リンクを削除する5つの効果的な方法を詳しく解説します。Excelの標準機能を活用する方法や、VBAコードを使ってハイパーリンクを一括削除する方法に加えて、自動的にリンクが挿入される機能を無効化する方法についてもご紹介します。
練習用ワークブックは、記事内のリンクからダウンロードできます。
Excelで非表示のリンクを削除する5つの方法
Excelでは、セルにメールアドレスやURLを入力すると、瞬時にクリック可能なハイパーリンクが自動作成されます。しかし、この機能は便利であると同時に、場合によっては煩わしく感じることもあるでしょう。ここからは、非表示のリンクを取り除く各方法を順番に見ていきましょう。
方法1:「ハイパーリンクの削除」オプションを使う
まずは最もシンプルで一般的なハイパーリンクの削除方法から始めます。Excelに標準搭載されている「ハイパーリンクの削除」オプションを使用します。
ここでは、B4:C13セルに表示された「顧客リスト」のデータセットを例にします。このデータセットには、顧客の氏名とメールアドレスがそれぞれ記載されています。

なお、本記事ではMicrosoft Excel 365を使用していますが、お使いのバージョンに合わせて操作してください。
1.1 単一のハイパーリンクを削除する
特定のセルに入力されたハイパーリンクを1つだけ削除したい場合は、以下の手順に従ってください。
📌 手順:
- まず、ハイパーリンクを削除したいセルを選択します。ここでは例としてC5セルを選びます。
- 次に、マウスを右クリックしてショートカットメニューを開き、「ハイパーリンクの削除」を選択します。

これだけで、C5セルからハイパーリンクが削除されました。非常に簡単ですね。

1.2 複数のハイパーリンクをまとめて削除する
幸いなことに、上記の方法は複数のセル範囲にも適用できます。詳しい手順を見てみましょう。
📌 手順:
- まず、C5:C13セル範囲を選択し、マウスを右クリックしてショートカットメニューを開きます。その後、「ハイパーリンクの削除」を選択します。

手順が完了すると、下の画像のようにすべてのハイパーリンクが消去されます。

関連記事: Excelですべてのハイパーリンクを削除する方法(5つの方法)
方法2:「形式を選択して貼り付け」を活用する
Excelでハイパーリンクを除去するもうひとつの便利な方法が、「形式を選択して貼り付け」機能の活用です。手順はシンプルなので、そのまま進めていきましょう。
📌 手順:
- まず、隣接するE5セルに「1」と入力し、Ctrl + Cキーを押してコピーします。

- 次に、C5:C13セル範囲を選択し、キーボードのCtrl + Alt + Vキーを押します。

すると、「形式を選択して貼り付け」ダイアログボックスが開きます。
- 続いて、「乗算」オプションを選択し、「OK」ボタンをクリックします。

最終的に、結果は下の画像のようになります。

関連記事: Excelでハイパーリンクを完全に削除する方法(4つの方法)
方法3:値として貼り付ける
3つ目の方法では、「値の貼り付け」オプションを使って、複数のセルから一度にハイパーリンクを削除します。以下の手順で確認してみましょう。
📌 手順:
- 最初に、C5:C13セル範囲を選択し、Ctrl + Cキーを押してコピーします。

- 次に、E5セルに移動し、「貼り付け」のドロップダウンをクリックして、一覧から「値の貼り付け」オプションを選択します。

- 続いて、E5:E13セル範囲を選択し、Ctrl + Xキーを押して切り取ります。

- さらに、これらの値をCtrl + Vキーを使って元のC5:C13セル範囲に貼り付けます。

最終的な出力は、下のスクリーンショットのようになります。

関連記事: Excelで列全体のハイパーリンクを削除する方法(5つの方法)
方法4:「リンクの編集」オプションを使う
場合によっては、PC上にある別のブックへの非表示リンクがスプレッドシートに含まれていることがあります。これは外部リンクであり、「リンクの編集」オプションを使って解除できます。
📌 手順:
- まず、「データ」タブに移動し、「クエリと接続」グループ内の「リンクの編集」オプションをクリックします。

すると、「リンクの編集」ダイアログボックスが開きます。
- 次に、「リンクの切断」ボタンをクリックして、2つのスプレッドシート間の接続を解除します。

なお、この操作は元に戻せないという警告がポップアップ表示されます。
- 「リンクの切断」ボタンをクリックして確定します。

- さらに、C5:C13セル範囲を選択し、マウスを右クリックして「ハイパーリンクの削除」オプションを選択します。

最終的な結果は、下の画像のようになります。

ただし、残念ながら「リンクの編集」オプションがグレーアウトして選択できない場合があります。そのような場合は、リンク編集機能を修復する方法を解説した記事も参考にしてみてください。
関連記事: Word文書からExcelのリンクを削除する方法
方法5:VBAコードを使う
複数のワークシートがあり、頻繁にハイパーリンクを削除する必要がある場合は、以下のVBAコードの活用をおすすめします。それでは、手順を見ていきましょう。
📌 手順:
- まず、「開発」タブに移動し、「Visual Basic」ボタンをクリックします。

新しいウィンドウで「Visual Basic Editor」が開きます。
- 次に、「挿入」タブから「標準モジュール」を選択します。

参考までに、以下のコードをコピーしてウィンドウに貼り付けてください。
Sub Delete_All_HyperLinks()
Dim Wrk_Sht As Worksheet
For Each Wrk_Sht In Worksheets
Wrk_Sht.Cells.Hyperlinks.Delete
Next Wrk_Sht
End Sub

⚡ コードの解説:
ここで、ハイパーリンクを削除するVBAコードの仕組みを説明します。このコードは大きく2つの部分に分かれています。
- 前半部分では、サブルーチンに名前を付けています。ここではDelete_All_Hyperlinks()という名前です。
- 次に、変数Wrk_Shtを定義し、Worksheetオブジェクトを割り当てています。
- 後半部分では、For-Nextステートメントを使ってすべてのワークシートをループ処理し、Hyperlinks.Deleteメソッドを適用することで、すべてのハイパーリンクを一括削除しています。

- さらに、VBAウィンドウを閉じ、「マクロ」ボタンをクリックします。
「マクロ」ダイアログボックスが開きます。
- 続いて、「Delete_All_HyperLinks」マクロを選択し、「実行」ボタンをクリックします。

実行後の結果は、下のスクリーンショットのようになります。

関連記事: [解決済み] Excelで「ハイパーリンクの削除」が表示されないときの対処法(2つの解決策)
ハイパーリンクの自動挿入を無効にする方法
「ハイパーリンクが勝手に挿入されるのを止められないのか?」と思った方に朗報です。次のセクションでは、まさにこの疑問にお答えします。早速見ていきましょう。
📌 手順:
- まず、画面左上の「ファイル」タブをクリックします。

- 次に、下部にある「オプション」ボタンをクリックします。

すぐに「Excelのオプション」ウィンドウが表示されます。
- 続いて、「文章校正」タブをクリックし、「オートコレクトのオプション」をクリックします。

- さらに、「入力オートフォーマット」タブを選択し、「インターネットとネットワークのアドレスをハイパーリンクに変更する」オプションのチェックを外して、「OK」ボタンを押します。

以上の手順を完了すると、ハイパーリンクの自動挿入が無効になります。
Excelでリンクを解除しながら値を保持する方法
別のブックへの外部リンクは、「リンクの編集」オプションを使って解除できます。手順に沿って進めていきましょう。
📌 手順:
- まず、「データ」タブに移動し、「リンクの編集」オプションをクリックします。

「リンクの編集」ダイアログボックスが表示されます。
- 次に、「リンクの切断」ボタンをクリックして、2つのブック間のリンクを解除します。

- 続いて、C5:C13セル範囲を選択し、マウスを右クリックして「ハイパーリンクの削除」オプションを選択します。

その結果、下のスクリーンショットのような出力が得られます。

練習セクション
各シートの右側には練習セクションを用意しているので、ぜひご自身で操作を試してみてください。実際に手を動かすことで、理解がより深まります。

まとめ
本記事では、Excelの非表示リンクを素早く簡単に削除する方法をご紹介しました。練習用ファイルも忘れずにダウンロードしてくださいね。この記事がお役に立てば幸いです。ご感想やご質問があれば、コメント欄でお気軽にお知らせください。Exceldemyチームが喜んでお答えします。それでは、学び続けて成長していきましょう!
関連記事
- Excelでメールリンクを削除する方法(7つのクイックな方法)
- Excelで不明なリンクを削除する方法(4つの具体例)
- Excelで外部リンクを削除する方法
-
Excelでハイパーリンクをすべて削除する5つの方法【テキストはそのまま残す】
Excelでは、URLを入力すると自動的にハイパーリンクへ変換されます。便利な機能ですが、必ずしも望ましいとは限りません。誤ってハイパーリンク付きのセルをクリックすると、意図せずWebサイトが開いてしまうこともあります。そこで「テキストは残したまま、ハイパーリンクだけを削除したい」というニーズが生まれます。本記事では、Excelの文字列を保持しながら、すべてのハイパーリンクを削除する基本的な方法を5つご紹介します。 練習用ワークブックについて 以下の手順は、実際にハイパーリンクが設定されたサンプルデータを使って確認できます。ご自身のブックでも同じ流れで試してみてください。 Excelですべ
-
Excelでアンケートを作成する2つの簡単な方法【手動入力とVBA】
この記事では、Excelでアンケート(質問票)を作成する方法を解説します。アンケートとは、質問や特定の項目に対して選択肢を設け、回答者から情報を収集するためのツールです。Excelを使えば、いくつかの簡単な手順だけで誰でもアンケートを作成できます。本記事では2つの簡単な方法をご紹介します。これらの方法をマスターすれば、Excelでのアンケート作成がぐっと楽になります。それでは早速始めましょう。 練習用ワークブックはこちらからダウンロードできます。 Excelでアンケートを作成する2つの方法 Excelでアンケートを作成するには、主に2つの方法があります。 1つ目の方法は、手動でアンケートを作成