Excel のハイパーリンクを操作する

別のファイルや Web ページにある関連情報にすばやくアクセスするために、ワークシート セルにハイパーリンクを挿入できます。ハイパーリンクは、特定のグラフ要素にも挿入できます。

注: この記事のほとんどのスクリーンショットは、Excel 2016 で作成されたものです。別のバージョンでは表示が少し異なる場合がありますが、特に記載がない限り、機能は同じです。

ハイパーリンクとは、クリックしたときにドキュメントから別のページやファイルを開くリンクのことです。多くの場合、リンク先は別の Web ページですが、画像、電子メール アドレス、またはプログラムをリンク先として指定することもできます。ハイパーリンク自体には、テキストまたは画像を指定できます。

サイト ユーザーがハイパーリンクをクリックすると、リンク先の種類に応じて、リンク先が Web ブラウザーに表示されたり、開いたり、実行されたりします。たとえば、ページへのハイパーリンクの場合、Web ブラウザにページが表示され、AVI ファイルへのハイパーリンクの場合は、メディア プレーヤーでファイルが開きます。

ハイパーリンクの用途

ハイパーリンクは、次の目的で使用できます。

  • ネットワーク、イントラネット、またはインターネット上のファイルや Web ページに移動する。

  • 今後作成することを予定しているファイルや Web ページの場所を示す。

  • 電子メール メッセージを送信する。

  • ダウンロードや FTP 処理など、ファイル転送を開始する。

ハイパーリンクが含まれたテキストまたは画像をポイントすると、ポインタが 手の形のポインター (手の形) に変わり、そのテキストまたは画像をクリックできることが示されます。

URL の概要としくみ

ハイパーリンクを作成すると、リンク先が次のような Uniform Resource Locator (URL) としてエンコードされます。

http://example.microsoft.com/news.htm

file://ComputerName/SharedFolder/FileName.htm

URL には、プロトコル (HTTP、FTP、FILE など)、Web サーバーまたはネットワークの場所、およびパスとファイル名が含まれます。次の図は、URL の各部分を示しています。

URL の 4 つの構成要素

1. 使用するプロトコル (http、ftp、file)

2. Web サーバーまたはネットワークの場所

3. パス

4. ファイル名

絶対ハイパーリンクと相対ハイパーリンク

"絶対" URL には、プロトコル、Web サーバー、およびパスとファイル名を含む完全なアドレスが含まれます。

"相対" URL には、指定されていない部分が 1 つ以上あります。不足している情報は、その URL を含むページから取得されます。たとえば、プロトコルと Web サーバーの部分がない場合、Web ブラウザは現在のページのプロトコルとドメイン (.com、.org、.edu など) を使用します。

Web 上のページでは、部分的なパスとファイル名だけを含む相対 URL を使用するのが一般的です。ファイルを別のサーバー上に移動した場合でも、ページの相対的な位置が変わっていなければ、ハイパーリンクは引き続き機能します。たとえば、Products.htm のハイパーリンクが Food というフォルダ内の apple.htm というページを指しているとします。この 2 つのページを別のサーバー上の Food というフォルダに移動した場合も、ハイパーリンク内の URL は正しいことになります。

Microsoft Office Excel ブックでは、ハイパーリンクのリンク先ファイルへのパスが指定されていない場合、既定でアクティブなブックの場所を基点とする相対パスになります。既定で使用する別のベース アドレスを設定できます。これにより、該当の場所にあるファイルへのハイパーリンクを作成するたびに、[ハイパーリンクの挿入] ダイアログ ボックスでパスを指定する必要はなくなり、ファイル名を指定するだけで済むようになります。

  1. ワークシートで、ハイパーリンクを作成するセルをクリックします。

    画像やグラフの要素など、ハイパーリンクの表示に使用するオブジェクトを選択することもできます。

    1. [挿入] タブの [リンク] グループで [ハイパーリンク] をクリックします。 [ハイパーリンク] ボタン

    または、セルやグラフィックをマウスの右ボタンでクリックし、ショートカット メニューの [ハイパーリンク] をクリックするか、Ctrl キーを押しながら K キーを押す方法もあります。

  2. [リンク先] の [新規作成] をクリックします。

  3. [新しく作成するドキュメント名] ボックスに新しいファイルの名前を入力します。

    ヒント: [パス] に表示されているパス以外の場所を指定するには、[新しく作成するドキュメント名] ボックスに新しい場所を入力するか、[変更] をクリックして場所を選択し、[OK] をクリックします。

  4. [編集するタイミング] で、[後で新しいドキュメントを編集する] または [すぐに新しいドキュメントを編集する] をクリックして、新しいファイルを編集するために開くタイミングを指定します。

  5. [表示文字列] ボックスに、ハイパーリンクの表示に使用するテキストを入力します。

  6. ハイパーリンクにマウス ポインタを合わせたときにヒントを表示するには、[ヒント設定] をクリックし、[ヒントのテキスト] ボックスに文字列を入力して、[OK] をクリックします。

  1. ワークシートで、ハイパーリンクを作成するセルをクリックします。

    画像やグラフの要素など、ハイパーリンクの表示に使用するオブジェクトを選択することもできます。

    1. [挿入] タブの [リンク] グループで [ハイパーリンク] をクリックします。 [ハイパーリンク] ボタン

    または、セルやオブジェクトをマウスの右ボタンでクリックし、ショートカット メニューの [ハイパーリンク] をクリックするか、Ctrl キーを押しながら K キーを押す方法もあります。

  2. [リンク先] で、[ファイル、Web ページ] をクリックします。

  3. 次のいずれかの操作を行います。

    • ファイルを選択する場合は、[現在のフォルダー] をクリックし、リンク先のファイルをクリックします。

      [検索先] の一覧で別のフォルダを選択することより、現在のフォルダを変更できます。

    • Web ページを選択する場合は、[ブラウズしたページ] をクリックし、リンク先の Web ページをクリックします。

    • 最近使ったファイルを選択する場合は、[最近使ったファイル] をクリックし、リンク先のファイルをクリックします。

    • リンク先のファイルまたは Web ページの名前と位置を入力するには、[アドレス] ボックスにその情報を入力します。

    • Web ページを検索する場合は、 Web ボタンを参照する (Web の参照) をクリックし、リンク先の Web ページを開いた後、Web ブラウザを閉じずに Office Excel に切り替えます。

  4. ファイルまたは Web ページの特定の位置へのハイパーリンクを作成する場合は、[ブックマーク] をクリックし、目的のブックマークをダブルクリックします。

    注: リンク先のファイルまたは Web ページには、ブックマークが必要です。

  5. [表示文字列] ボックスに、ハイパーリンクの表示に使用するテキストを入力します。

  6. ハイパーリンクにマウス ポインタを合わせたときにヒントを表示するには、[ヒント設定] をクリックし、[ヒントのテキスト] ボックスに文字列を入力して、[OK] をクリックします。

現在のブックまたは他のブックの特定の場所へのリンクを作成するには、転送先のセルの名前を定義するかセル参照を使用します。

  1. 名前を使用するには、ジャンプ先のブックでジャンプ先のセルに名前を定義する必要があります。

    セルやセル範囲に名前を付ける方法

    1. 名前を指定するセル、セル範囲、または隣接しないセル範囲を選択します。

    2. 数式バー ボタンの画像 の左横にある [名前] ボックスをクリックします。

      名前ボックス

      ボタンの画像 名前ボックス

    3. [名前ボックス] に、セルの名前を入力し、Enter キーを押します。

      注: 名前にスペースを含めることはできません。また、文字で始まる必要があります。

  2. ジャンプ元のブックのワークシートで、ハイパーリンクを作成するセルをクリックします。

    画像やグラフの要素など、ハイパーリンクの表示に使用するオブジェクトを選択することもできます。

    1. [挿入] タブの [リンク] グループで [ハイパーリンク] をクリックします。 [ハイパーリンク] ボタン

    または、セルやオブジェクトをマウスの右ボタンでクリックし、ショートカット メニューの [ハイパーリンク] をクリックするか、Ctrl キーを押しながら K キーを押す方法もあります。

  3. [リンク先] で、次のいずれかの操作を行います。

    • 現在のブックのセルにリンクするには、[このドキュメント内] をクリックします。

    • 他のブックのどこかにリンクするには、[ファイル、Web ページ] をクリックし、リンク先のブックを検索して特定した後、[ブックマーク] をクリックします。

  4. 次のいずれかを実行します。

    • [またはドキュメント内の場所を選択してください] の [セル範囲] で、リンク先のワークシートをクリックし、[セル参照を入力してください] ボックスにセル参照を入力して [OK] をクリックします。

    • [定義された名前] のプラス (+) 記号をクリックして、リンク先のセルを示す名前をクリックし、[OK] をクリックします。

  5. [表示文字列] ボックスに、ハイパーリンクの表示に使用するテキストを入力します。

  6. ハイパーリンクにマウス ポインタを合わせたときにヒントを表示するには、[ヒント設定] をクリックし、[ヒントのテキスト] ボックスに文字列を入力して、[OK] をクリックします。

ネットワーク サーバー、イントラネット、またはインターネット上に格納されているドキュメントを開くために、HYPERLINK 関数を使用してハイパーリンクを作成できます。HYPERLINK 関数が設定されているセルをクリックすると、リンク先に指定した場所に保存されているファイルが開かれます。

書式

HYPERLINK(リンク先,別名)

リンク先   は、テキストとして開くドキュメントへのパスとファイル名を指定します。リンク先には、Excel のワークシートまたはブックの特定のセルや名前付き範囲などの、ドキュメント内の特定の位置や、Microsoft Word の文書のブックマークを指定することができます。パスには、ハード ディスク ドライブに格納されているファイルへのパス、Windows 版 Excel を使用している場合はサーバー上の UNC (汎用名前付け規則) パス、またはインターネットやイントラネットの URL (Uniform Resource Locator) パスを指定することができます。

  • リンク先には、文字列を二重引用符で囲んで指定するか、またはリンクが設定されているセルを文字列として指定することができます。

  • リンク先に存在しないジャンプ先を指定するか、またはそのジャンプ先に移動できない場合は、そのセルをクリックするとエラー メッセージが表示されます。

別名       セルに表示する文字列または数値を指定します。別名は、青色で下線が付けられて表示されます。別名を省略すると、セルにはリンク先で指定した文字列が表示されます。

  • 別名には、数値、文字列、名前、または文字列や数値を含むセルを指定することができます。

  • 別名で指定した項目にエラー値 (#VALUE! など) が含まれる場合は、セルにはそのエラー値が表示されます。

使用例

次の使用例は、インターネット上の "example.microsoft.com/report" というアドレスに格納されている "Budget Report.xls" というブックにジャンプするハイパーリンクをアクティブ セルに設定します。アクティブ セルには、"予算報告書を表示するには、ここをクリックしてください。" という文字列が表示されます。

=HYPERLINK("http://example.microsoft.com/report/budget report.xls", "Click for report")

次の使用例は、インターネット上の "example.microsoft.com/report" というアドレスに格納されている "Budget Report.xls" というブックの "Annual" というワークシートのセル F10 にジャンプするハイパーリンクをアクティブ セルに設定します。アクティブ セルには、セル D1 の内容が表示されます。

=HYPERLINK("[http://example.microsoft.com/report/budget report.xls]Annual!F10", D1)

次の使用例は、インターネット上の "example.microsoft.com/report" というアドレスに格納されている "Budget Report.xls" というブックの "First Quarter" というシートの "DeptTotal" という名前付き範囲にジャンプするハイパーリンクをアクティブ セルに設定します。アクティブ セルには、"第一四半期の部門別合計を表示するには、ここをクリックしてください。" という文字列が表示されます。

=HYPERLINK("[http://example.microsoft.com/report/budget report.xls]First Quarter!DeptTotal", "Click to see First Quarter Department Total")

Word 文書の特定の位置にジャンプするには、あらかじめその位置にブックマークを定義しておく必要があります。次の使用例は、インターネット上の "example.microsoft.com" というアドレスに格納されている "Annual Report.doc" という文書内の "QrtlyProfits" というブックマークにジャンプするハイパーリンクをアクティブ セルに設定します。

=HYPERLINK("[http://example.microsoft.com/Annual Report.doc]QrtlyProfits", "Quarterly Profit Report")

Windows 版 Excel の場合、次の使用例は、"FINANC" というサーバーの "Statements" という共有ポイントに格納されている "1stqtr.xls" というファイルにジャンプするハイパーリンクをアクティブ セルに設定します。アクティブ セルには、セル D5 の内容が表示されます。この例では UNC パスを使用します。

=HYPERLINK("\\FINANCE\Statements\1stqtr.xls", D5)

Windows 版 Excel の場合、次の使用例は、D ドライブの "FINANCE" フォルダに格納されている "1stqtr.xls" というファイルにジャンプするハイパーリンクをアクティブ セルに設定します。アクティブ セルには、セル H10 の内容が表示されます。

=HYPERLINK("D:\FINANCE\1stqtr.xls", H10)

Windows 版 Excel の場合、次の使用例は、"Mybook.xls" という別のブックの "Totals" という名前のセル範囲にジャンプするハイパーリンクを作成します。

=HYPERLINK("[C:\My Documents\Mybook.xls]Totals")

Macintosh 版 Excel の場合、次の使用例は、セルに "ここをクリックしてください。" と表示し、ハード ディスク "Macintosh HD" の "Budget Reports" フォルダに保存されている "First Quarter" というファイルを開きます。

=HYPERLINK("Macintosh HD:Budget Reports:First Quarter", "Click here")

同じワークシート内のセルから他のセルにジャンプするハイパーリンクを作成できます。たとえば、"Budget" というブックの "June" というワークシートで作業している場合、次の例は、セル E56 にジャンプするハイパーリンクを作成します。セル E56 の値が、リンクの文字列になります。

=HYPERLINK("[Budget]June!E56", E56)

同じブックの別のワークシートにジャンプするには、リンクのワークシート名を変更します。前の例で "September" というワークシートのセル E56 にジャンプするリンクを作成するには、"June" を "September" に変更します。

電子メール プログラムがインストールされている場合、電子メール アドレスへのハイパーリンクをクリックすると、電子メール プログラムが起動され、クリックしたメール アドレスが新規電子メール メッセージの [宛先] ボックスに入力されます。

  1. ワークシートで、ハイパーリンクを作成するセルをクリックします。

    画像やグラフの要素など、ハイパーリンクの表示に使用するオブジェクトを選択することもできます。

    1. [挿入] タブの [リンク] グループで [ハイパーリンク] をクリックします。 [ハイパーリンク] ボタン

    または、セルやオブジェクトをマウスの右ボタンでクリックし、ショートカット メニューの [ハイパーリンク] をクリックするか、Ctrl キーを押しながら K キーを押す方法もあります。

  2. [リンク先] で、[電子メール アドレス] をクリックします。

  3. [電子メール アドレス] ボックスに、目的の電子メール アドレスを入力します。

  4. [件名] ボックスに、電子メール メッセージの件名を入力します。

    注: Web ブラウザと電子メール プログラムによっては件名が認識されない場合もあります。

  5. [表示文字列] ボックスに、ハイパーリンクの表示に使用するテキストを入力します。

  6. ハイパーリンクにマウス ポインタを合わせたときにヒントを表示するには、[ヒント設定] をクリックし、[ヒントのテキスト] ボックスに文字列を入力して、[OK] をクリックします。

    セルに電子メール アドレスを直接入力して、セルに電子メール アドレスへのハイパーリンクを作成することもできます。たとえば、「someone@example.com」などの電子メール アドレスを入力すると、ハイパーリンクが自動的に作成されます。

ブックの 1 つ以上の外部参照 (リンク) を、イントラネットまたはインターネット上にある別のブックに挿入できます。この場合、ブックを HTML ファイルとして保存しないでください。

  1. リンク元ブックを開き、コピーするセルまたはセル範囲を選択します。

  2. [ホーム] タブの [クリップボード] で、[コピー] をクリックします。

    [ホーム] タブの [コピー] ボタンと [貼り付け] ボタン
  3. コピーした情報を配置するワークシートに切り替え、情報を表示するセルをクリックします。

  4. [ホーム] タブの [クリップボード] で [形式を選択して貼り付け] をクリックします。

  5. [リンク貼り付け] をクリックします。

    セルまたはセル範囲の各セルの外部参照リンクが作成されます。

注: Web 上でブックを開かずに外部参照リンクを作成する方が便利な場合もあります。外部参照リンクが必要なリンク先ブックのセルごとに、セルをクリックし、等号 (=)、URL アドレス、およびブック内の場所を入力します。たとえば、次のように入力します。

='http://www.someones.homepage/[file.xls]Sheet1'!A1

='ftp.server.somewhere/file.xls'!MyNamedCell

転送先へのリンクをアクティブにしないでハイパーリンクを選択するには、次のいずれかの操作を行います。

  • ハイパーリンクを含むセルをクリックし、ポインタが十字形 Excel の選択カーソル になるまでマウスのボタンを押したままにし、マウスのボタンから手を離します。

  • 方向キーを使用して、ハイパーリンクを含むセルを選択します。

  • ハイパーリンクがグラフィックで表されている場合は、Ctrl キーを押したままにし、グラフィックをクリックします。

ブック内の既存のハイパーリンクの変更は、その転送先、スタイル、または表示に使用されている文字列やグラフィックを変更することによって実行できます。

ハイパーリンクのリンク先を変更する

  1. 変更するハイパーリンクが含まれているセルまたはグラフィックを選択します。

    ヒント: ハイパーリンクが含まれているセルで、リンク先に移動するのではなくセルを選択するには、セルをクリックしてマウスのボタンを押したままにし、ポインターが十字形 Excel の選択カーソル になったら手を離します。方向キーを使用して、セルを選択することもできます。グラフィックを選択するには、Ctrl キーを押しながらグラフィックをクリックします。

    1. [挿入] タブの [リンク] グループで [ハイパーリンク] をクリックします。 [ハイパーリンク] ボタン

    または、セルやグラフィックをマウスの右ボタンでクリックし、ショートカット メニューの [ハイパーリンクの編集] をクリックするか、Ctrl キーを押しながら K キーを押す方法もあります。

  2. [ハイパーリンクの編集] ダイアログ ボックスで、必要な変更を行います。

    注: HYPERLINK ワークシート関数を使ってハイパーリンクを作成した場合、リンク先の変更ではその数式を編集する必要があります。ハイパーリンクが設定されたセルを選択し、数式バーをクリックして数式を編集します。

ハイパーリンクのセル スタイルを変更することにより、現在のブックにあるすべてのハイパーリンク文字列のスタイルを変更できます。

  1. [ホーム] タブの [スタイル] グループで [セルのスタイル] をクリックします。

  2. [データとモデル] で、次の操作を行います。

    • ハイパーリンクをクリックしてジャンプする前のハイパーリンクのスタイルを変更するには、[ハイパーリンク] をマウスの右ボタンでクリックし、[変更] をクリックします。

    • ハイパーリンクをクリックしてジャンプした後のハイパーリンクのスタイルを変更するには、[表示済みのハイパーリンク] をマウスの右ボタンでクリックし、[変更] をクリックします。

      注: [ハイパーリンク] セル スタイルは、ブックにハイパーリンクが含まれている場合のみ使用できます。[表示済みのハイパーリンク] セル スタイルは、クリックしてジャンプした後のハイパーリンクがブックに含まれている場合のみ使用できます。

  3. [スタイル] ダイアログ ボックスの [書式設定] をクリックします。

  4. [フォント] タブと [塗りつぶし] タブで、必要な書式設定オプションを選択し、[OK] をクリックします。

    注: 

    • [スタイル] ダイアログ ボックスの [スタイルに設定されている書式] には、[セルの書式設定] ダイアログ ボックスで選択したオプションが選択された状態で表示されます。適用しないオプションのチェック ボックスはすべてオフにできます。

    • [ハイパーリンク] セル スタイルおよび [表示済みのハイパーリンク] セル スタイルに加えた変更は、現在のブックのすべてのハイパーリンクに適用されます。個々のハイパーリンクのスタイルを変更することはできません。

  1. 変更するハイパーリンクが含まれているセルまたはグラフィックを選択します。

    ヒント: ハイパーリンクが含まれているセルで、リンク先に移動するのではなくセルを選択するには、セルをクリックしてマウスのボタンを押したままにし、ポインターが十字形 Excel の選択カーソル になったら手を離します。方向キーを使用して、セルを選択することもできます。グラフィックを選択するには、Ctrl キーを押しながらグラフィックをクリックします。

  2. 次の操作を行います。

    • ハイパーリンクの文字列を変更するには、数式バーをクリックして、文字列を編集します。

    • グラフィックの書式を変更するには、グラフィックをマウスの右ボタンでクリックし、書式を変更する必要のあるオプションをクリックします。

    • グラフィックの文字列を変更するには、選択したグラフィックをダブルクリックし、必要に応じて変更を行います。

    • ハイパーリンクのグラフィックを変更するには、新しいグラフィックを挿入し、元のグラフィックと同じリンク先をハイパーリンクとして設定します。次に、元のグラフィックおよびハイパーリンクを削除します。

  1. コピーまたは移動するハイパーリンクを右クリックし、ショートカット メニューの [コピー] または [切り取り] をクリックします。

  2. ハイパーリンクのコピー先または移動先のセルを右クリックし、ショートカット メニューの [貼り付け] をクリックします。

ハイパーリンクのリンク先ファイルへのパスが指定されていない場合、既定ではアクティブなブックの場所を基点とする相対パスになります。別の既定のパスを設定する場合は、次の手順に従います。該当の場所にあるファイルへのハイパーリンクを作成するたびに、[ハイパーリンクの挿入] ダイアログ ボックスでパスを指定する必要はなくなり、ファイル名を指定するだけで済むようになります。

使用している Excel のバージョンに応じて、次の手順のいずれかに従います。

  • Excel 2016、Excel 2013、および Excel 2010 の場合:

    1. [ファイル] タブをクリックします。

    2. [情報] をクリックします。

    3. [プロパティ] をクリックし、[詳細プロパティ] をクリックします。

      詳細プロパティ
    4. [ファイルの概要] タブで、[ハイパーリンクの基点] テキスト ボックスに、使用するパスを入力します。

      注: [ハイパーリンクの挿入] ダイアログ ボックスで、ハイパーリンクの完全なアドレス (絶対アドレス) を使用してハイパーリンクの基点アドレスを上書きできます。

  • Excel 2007 の場合:

    1. Microsoft Office ボタン Office ボタンの画像 をクリックし、[配布準備]、[プロパティ] の順にクリックします。

    2. ドキュメント情報パネルで、[プロパティ] をクリックし、[詳細プロパティ] をクリックします。

      詳細プロパティ
    3. [ファイルの概要] タブをクリックします。

    4. [ハイパーリンクの基点] ボックスに、使用するパスを入力します。

    注: [ハイパーリンクの挿入] ダイアログ ボックスで、ハイパーリンクの完全なアドレス (絶対アドレス) を使用してハイパーリンクのベース アドレスを上書きできます。

ハイパーリンクを削除するには、次のいずれかの操作を行います。

  • ハイパーリンクとリンクを示すテキストを削除するには、ハイパーリンクが設定されたセルをマウスの右ボタンでクリックし、ショートカット メニューの [数式と値のクリア] をクリックします。

  • ハイパーリンクとリンクを示すグラフィックを削除するには、Ctrl キーを押しながらグラフィックをクリックし、Delete キーを押します。

  • 1 つのハイパーリンクを無効にするには、そのハイパーリンクをマウスの右ボタンでクリックし、ショートカット メニューの [ハイパーリンクの削除] をクリックします。

  • 複数のハイパーリンクをまとめて無効にするには、次の操作を行います。

    1. 空白のセルに、数字の「1」を入力します。

    2. セルをマウスの右ボタンでクリックし、ショートカット メニューの [コピー] をクリックします。

    3. Ctrl キーを押しながら、無効にする各ハイパーリンクをクリックします。

      ヒント: ハイパーリンクが設定されたセルで、リンク先に移動せずにセルを選択するには、セルをクリックしてマウスのボタンを押したままにし、ポインタが十字形 Excel の選択カーソル になったら手を離します。

    4. [ホーム] タブの [クリップボード] グループで、[貼り付け] の下にある矢印をクリックして、[形式を選択して貼り付け] をクリックします。

      [ホーム] タブの [コピー] ボタンと [貼り付け] ボタン
    5. [演算] の [乗算] をクリックし、[OK] をクリックします。

    6. [ホーム] タブの [スタイル] グループで [セルのスタイル] をクリックします。

    7. [良い、悪い、どちらでもない] の [標準] をクリックします。

関連項目

ハイパーリンクを削除またはオフにする

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×