Word文書にハイパーリンクを挿入する場合、ハイパーリンクのフィールドにURLを指定する方法は、将来のハイパーリンクの動作に影響を与える可能性があります。通常、ハイパーリンクでURLを参照している場合、そのURLはhttps:\\ wordribbon.tips.netの形式で挿入されます。これは、ハイパーリンクが作成されたドキュメントの場所に関係なく、リソースが配置されている場所を正確に示すため、_absolute_ハイパーリンクと呼ばれます。

ファイルへのハイパーリンクを作成する場合、絶対ハイパーリンクではなく_relative_ハイパーリンクを作成するのがはるかに一般的です。たとえば、(適切に)MyDoc1とMyDoc2という名前の2つのドキュメントがあるとします。

MyDoc1で作業していて、ブックマークCoolPlaceへのハイパーリンクをMyDoc2に含めたい場合、ハイパーリンクを含むフィールドは次のようになります。

{ HYPERLINK "MyDoc2.doc" \l "CoolPlace" }

これは相対ハイパーリンクであり、後でリンクを解決するときに、WordはMyDoc2がMyDoc1と同じフォルダーにあると想定します。 MyDoc1とMyDoc2を別々のフォルダに分割することになった場合、「エラー! MyDoc1で予想されるハイパーリンクの代わりに、「ブックマークが定義されていません」。

この問題の部分的な解決策は、ハイパーリンクを設定するときに常にファイルの絶対参照を使用することです。たとえば、前述のハイパーリンクは、代わりに絶対参照を使用すると、次のようになります。

{ HYPERLINK "D:\SomePath\MyDoc2.doc" \l "CoolPlace" }

これで、MyDoc1を別のディレクトリに移動しても、WordはMyDoc2を見つけることができ、ハイパーリンクは引き続き期待どおりに機能します。ただし、これは「部分的な解決策」にすぎないと言ったことに注意してください。その理由は、MyDoc2を指定されたディレクトリとは別の場所に移動した場合でも、エラーが発生するためです。その場合、唯一の解決策は、ハイパーリンクを変更して、MyDoc2の新しい絶対位置を指すようにすることです。

_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。

(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(11189)は、Microsoft Word 2007、2010、2013、2016、2019、およびOffice 365のWordに適用されます。このヒントのバージョンは、ここにWordの古いメニューインターフェイス: