ScrubDrop

ScrubDrop › ガイド

Word と PowerPoint のハイパーリンク:見えている文字の後ろに残るアドレス・ヒント・社内の URL と共有フォルダーのパス

最終更新日:2026 年 10 月 28 日

要点:Word の文書やスライドのリンクは、読む人が見る文字と、リンク先のアドレスの 2 つでできており、ファイルはこの 2 つを別々に持ちます。アドレスは、どの部署・取引先・案件のものかを名前で示す社内サイトや SharePoint のページのことも、自分の PC やサーバーのパスのことも、[すべてのユーザー]に設定されていれば持っている人のだれにでもファイルを開かせる共有リンクのこともあります。リンクにはヒント(ポインターを置くと出る、リンク独自の文字)も付けられ、Word や PowerPoint のファイルはプロパティの中にハイパーリンクの一覧を持つこともあります。Microsoft のドキュメント検査のページは、ハイパーリンクを検査の項目に挙げていません。ファイルを送る前に、Word では[ハイパーリンクの編集]、PowerPoint では[ハイパーリンクの挿入]と同じダイアログ ボックスで各リンクのアドレスを読むか、写しのリレーションシップのパーツを確かめてください。

この記事は Word と PowerPoint のリンクについて書きます。Excel のブックのファイルへのリンク(HYPERLINK 関数を含む)はExcel に残るフォルダーのパスの記事に、INCLUDETEXT やリンクした図のようにほかのファイルを取り込むフィールドはカスタム XML・埋め込みの記事にあります。ファイルを添付せず OneDrive や SharePoint のリンクで送るときに相手に見えるものは、英語の記事OneDrive・SharePoint のリンクと添付の違い(英語)にあります。

この記事が引く Microsoft の日本語のページは、どれも機械翻訳です(ページの ms.translationtype が MT)。ファイル形式の規格 ISO/IEC 29500-1(第 1 版)の文は、それを載せている Microsoft の Open XML SDK のページの日本語の訳から引きます。

文字とアドレスは別に保存される

Microsoft のページ「ハイパーリンクを作成または編集する」は、[ハイパーリンクの挿入]ボックスの[アドレス]ボックスにリンク先を入力し、必要なら[表示するテキスト]ボックスに別の言葉を入力する手順を説明しています。「コンピューター上のファイル、メール アドレス、ドキュメント内の特定の場所へのリンクを作成することもできます。」とも書いています。読む人が見るのは表示するテキストで、アドレスはそれとは別に保存されます。だれかがリンクの[ハイパーリンクの編集]を開くか、リンクをたどるか、Word でフィールド コードを表示するまで、ページの上にアドレスは出ません。ヒントの無いリンクでは、ポインターを置くとアドレスが出ることがあります(下の Mac のページ)。

ファイルの中では、Microsoft の Open XML のドキュメントが載せている規格に、Word の例として、hyperlink 要素は「表示テキストが [ここをクリック] で、ターゲットが id 属性値 rId10 のリレーションシップによって指定されるハイパーリンクを定義します。」とあります(Hyperlink。例の XML の文字は Click here)。PowerPoint では、テキストのラン(a:r)について「このスライド関係ファイル内の rId2 が指すリソースを指すハイパーリンクです。」とあります(HyperlinkOnClick)。アドレスそのものは、リレーションシップのパーツにあります。

アドレスから分かること

ヒントと、プロパティの中のハイパーリンクの一覧

ヒント(英語の画面では ScreenTip)は、リンクにポインターを置いたときに出る文字です。Windows のページは、[ハイパーリンクの挿入]ダイアログ ボックスの右上の[ヒント]で、ポインターを置いたときに表示されるヒントをカスタマイズできると書いています。Microsoft のページ「Office for Mac でハイパーリンクを作成または編集する」は、[ポップ ヒント]について「ヒントを指定しない場合、ファイルのパスまたはアドレスがヒントとして使用されます。」と書いています。だれかが入力したヒントは、リンクと一緒にファイルに保存されます。規格の PowerPoint の例ではリンクそのものに tooltip="Some Sample Text" があり、Microsoft のリファレンスは Word のハイパーリンクの属性に w:tooltip を挙げています(Hyperlink.Tooltip)。読む人に見せるつもりの無かったメモが入っていることもあります。また、Mac のページの書き方からすると、だれかが入力したヒントはパスやアドレスの代わりに出るので、ポインターを置いてもアドレスが読めるとは限りません。

ファイル形式には、ポインターを置いたときに働くリンクもあります。テキストのランには hlinkMouseOver があり、「このハイパーリンク テキストの上にマウス ポインターを置くと、リンクがフェッチされます。」(HyperlinkOnMouseOver)。図形や図には hlinkHover があり、「この要素は、ユーザーのマウスが対応するオブジェクトの上にマウス ポインターを置いたときにアクティブ化されるハイパーリンク情報を指定します。」(HyperlinkOnHover)。規格はこれを、PowerPoint だけでなく Word の描画オブジェクトのプロパティ(docPr)にも置けるとしています。どちらも自分のアドレスを持ちます。

拡張プロパティ(docProps/app.xml)には、さらに 2 つの項目が入ることがあります。HLinks は「この要素は、最後に保存されたときにこのドキュメントに含まれるハイパーリンクのセットを指定します。」(HyperlinkList)。つまりプロパティが、リンクとは別にアドレスをもう一度持つことがあります。HyperlinkBase は「この要素は、このドキュメントの相対ハイパーリンクの評価に使用される基本文字列を指定します。」(HyperlinkBase)。相対リンクをあるフォルダーを基準に解決するように作ってあれば、そのフォルダーの名前がここにあります。

それぞれがファイルのどこにあるか

Word と PowerPoint のファイルが、リンクのアドレスとその周りの文字を持つ場所
ものWord(.docx)PowerPoint(.pptx)
見えている文字word/document.xml の w:hyperlink の中、または HYPERLINK フィールドの結果。図は wp:docPr の a:hlinkClick でリンクにできるppt/slides/slideN.xml の、a:hlinkClick を持つラン。図形や図の全体も、p:cNvPr の a:hlinkClick でリンクにできる
アドレスword/_rels/document.xml.rels(またはヘッダー・フッター・注の rels)の、TargetMode="External" のリレーションシップ。HYPERLINK フィールドでは、フィールド コードそのものの中ppt/slides/_rels/slideN.xml.rels の、TargetMode="External" のリレーションシップ
ヒントw:hyperlink の w:tooltip。HYPERLINK フィールドでは、フィールド コードの \o スイッチの後ろの文字a:hlinkClick の tooltip
ポインターを置いたときのリンク図の wp:docPr の a:hlinkHoverランの a:hlinkMouseOver、図形の a:hlinkHover。それぞれが自分のリレーションシップを持つ
リンクの一覧と、相対リンクの基準docProps/app.xml の HLinks と HyperlinkBase(入っている場合)

ドキュメント検査が扱うもの

Microsoft のドキュメント検査について説明したページは、Word や PowerPoint で見つけるものにハイパーリンクを挙げていません。[ドキュメントのプロパティと個人情報]の検査は文書のプロパティを取り除くので、HLinks と HyperlinkBase も一緒に消えるかもしれませんが、ページはそれを名指ししていません。本文のリンクは残ります。リンクは内容の一部として扱い、自分で確かめてください。

Word と PowerPoint でリンクを確かめる

  1. 写しで作業します。Word では、「ハイパーリンクを作成または編集する」のページのとおり、各リンクを右クリックして[ハイパーリンクの編集]を選び、[アドレス]ボックスを読みます。そこで[ヒント]を選び、ヒントも読みます。PowerPoint のページも、同じ欄([表示するテキスト]、[ヒント]、[アドレス])のある[ハイパーリンクの挿入]ダイアログ ボックスを説明しています。ポインターを置いて確かめる方法には頼らないでください。独自のヒントがあると、アドレスの代わりにそれが出ます。
  2. Word では、フィールド コードを表示してアドレスを読めます。Microsoft のページ「Wordにフィールドを挿入、編集、表示する」は「Alt キーを押しながら F9 キーを押して、フィールド コードの表示とドキュメント内のフィールドの結果の表示を切り替えます。」と書いています。HYPERLINK フィールドで作ったリンクは、コードの中にアドレスを、\o スイッチの後ろにヒントを見せます。Microsoft のページ「フィールド コード: Hyperlink フィールド」は、\o を「ハイパーリンクのポップ ヒントのテキストを指定します。」と説明し、「フィールド コードは文書を読んでいるすべてのユーザーが表示できるため、フィールド コードを配置する情報は秘密にしておきたい情報ではないようにしてください。」と注意しています。もう一度 Alt+F9 を押して戻します。
  3. 本文だけでなく、図形・図・テキスト ボックスのリンク、ヘッダーとフッター、脚注、コメント、ノートのリンクも見ます。
  4. 社内のアドレスは相手が開けるアドレスに置き換えるか、リンクを外します。Microsoft のページ「ハイパーリンクを削除またはオフにする」は、「ハイパーリンクは削除するが、文字列はそのまま残しておくには、ハイパーリンクを右クリックして [ハイパーリンクの削除] をクリックします。」と書き、Word ですべてを外すには Ctrl+A のあとに Ctrl+Shift+F9 を押す方法を挙げています。Microsoft のWord のキーボード ショートカットの一覧は、Ctrl+Shift+F9 を「現在のフィールドのリンクを解除します。」と説明しています。ハイパーリンクに限らずフィールドのリンクを解除するキーなので、Ctrl+A で全体を選んで押すと、目次などほかのフィールドも解除されます。写しで使い、何が変わったかを見てください。ヘッダー、フッター、脚注、テキスト ボックスのリンクは本文の外にあるので、手順 3 のとおり 1 つずつ確かめます。
  5. 共有リンクを残す必要があるなら、ファイルを送る前に OneDrive や SharePoint でその設定を確かめます。だれにアクセスを渡すか、編集を許すかどうかです。

ファイルの写しで確かめる

  1. 写しを作り、拡張子を .zip に変えて展開します。
  2. word/_rels や ppt/slides/_rels などの _rels のフォルダーにある、名前が .rels で終わるファイルをすべて開き、TargetMode="External" を探します。見つかったものは、ファイルが外を指すアドレスです。Target を読みます。
  3. word/document.xml やスライドだけでなく、すべての .xml のパーツで tooltip を探してヒントを見つけ、Word のパーツでは HYPERLINK を探して、フィールドで作ったリンクと \o の後ろのヒントを見つけます。
  4. docProps/app.xml を開き、HLinks と HyperlinkBase を探します。
  5. この方法で何も見つからなくても、分かるのはこの検索で見つからなかったことだけで、ほかに何も無いとは言えません。

ScrubDrop がすること

ScrubDrop はファイルをブラウザーの中で読み、ファイルはアップロードしません。無料版は 1 回に 1 ファイルで、ほかに扱う種類の隠れたデータと一緒に、ファイルへのリンク、つまりアドレスが file: のアドレス、ドライブや共有フォルダーのパス、相対パスのリンクを、HYPERLINK フィールドのものも含めて、「他のファイルへのリンク」の項目にアドレスの初めの部分を見本にして一覧にします。無料版は文書のプロパティを取り除き、拡張プロパティのパーツはまるごと外すので、HLinks と HyperlinkBase も一緒に消えます。コメントを取り除き、変更履歴は承諾して取り除きます。ファイルへのリンクは残ります。

他のファイルへのリンクを取り除くのは ScrubDrop Pro で、アドレスはリンクとそのヒントと一緒に消え、リンクを示していた文字は残ります。Web のアドレス(社内サイトや SharePoint のアドレス、共有リンクを含む)とメールのリンクは、ヒントと一緒に、どちらの版でも残り、一覧にも出ません。ScrubDrop は Web のリンクを内容の一部として扱います。上の手順で自分で読んでください。結果は別のパーサーで読み直し、通らなかったファイルは渡しません。

よくある質問

リンクの文字がアドレスと違っていても、相手にアドレスは見えますか?

見えることがあります。アドレスは文字とは別にファイルに保存されていて、Word の[ハイパーリンクの編集]などのダイアログ ボックスで見えます。だれかが入力したヒントがポインターを置いたときにアドレスの代わりに出ることはありますが、アドレスはファイルのリレーションシップのパーツに残っています。

[ハイパーリンクの削除]で、ヒントも消えますか?

Microsoft のページは、[ハイパーリンクの削除]でリンクを外して文字は残すと書いていますが、リンクそのものに保存されているヒントがどうなるかは書いていません。あとで写しを確かめてください。文書のパーツや各スライドで tooltip を、Word では HYPERLINK も探します。

相手が開けない、自分の PC のファイルへのリンクでも問題になりますか?

相手の PC ではリンクは働きませんが、パスはファイルに残り、パスはユーザー名、サーバー、取引先のフォルダーの名前を含むことがあります。リンクを外すか、相手が使えるアドレスに置き換えてください。

出典:このページからリンクした Microsoft のページは 2026 年 10 月 28 日に確認しました。ScrubDrop は Microsoft と提携していません。

.docx や .pptx が持つファイルへのリンクとほかの隠れたデータを確かめてください。ブラウザーの中で動き、アップロードしません。無料版は 1 回に 1 ファイルで、ScrubDrop が扱う種類のうち見つけたものはすべて一覧にし、プロパティ・コメントを取り除き、変更履歴は承諾して取り除きます。ファイルを確認