ハイパーリンク後もドキュメントを開いたままにする(Microsoft Word)
Word97またはWord2000を使用している場合は、ドキュメントにハイパーリンクを作成できます。これらのリンクは、インターネットリソースまたはアクセス可能な他のドキュメントへのリンクです。他の_WordTips_の問題に記載されているように、ツールバーの[ハイパーリンクの挿入]ツールを使用してハイパーリンクを作成します。
ただし、ハイパーリンクに問題がある可能性があります。サブスクライバーのRobinMcLeodは、ハイパーリンクで発生した問題について説明しました。ハイパーリンクがExcelブックへのリンクである場合、ブックが開き、ハイパーリンクを含むWord文書が閉じます。 (Wordは開いたままですが、ドキュメント自体は閉じます。)他のサブスクライバーは、システムで同じ動作を観察したと述べています。
この動作はWord97にのみ存在し、Word2000には存在しないようです。
実際、動作はここで説明されているものよりも少し奇妙です。
実際には、Word 97は、「ダーティ」フラグが設定されていない場合、ドキュメントを閉じます。
つまり、ドキュメントに未保存の変更がない場合は、ドキュメントが閉じます。ドキュメントが変更されて保存されていない場合、ハイパーリンクをクリックした後もドキュメントは開いたままになります。
この問題の解決策は、ハイパーリンク自体をまとめる方法です。 MyWorkbookというExcelブックにリンクしているとしましょう。ハイパーリンクを作成したフィールドを見ると、次のようになります。 (ハイパーリンクのすぐ左に挿入ポイントを配置し、Shift + F9を押すと、フィールドコードを確認できます。)
{ HYPERLINK "MyWorkbook.xls" }
このリンクをクリックすると、Wordはリンクのターゲットを現在のドキュメントウィンドウに読み込もうとします。これを行うために、現在のドキュメントを閉じます。ターゲットがExcelブックであることがわかると、Excelが開きますが、元のWord文書は閉じたままです。 (この動作は、あるWebページから別のWebページに移動するようなものです。ハイパーリンクをクリックすると、古いWebページが破棄され、新しいWebページが読み込まれます。)
ハイパーリンクフィールドを次のように変更する必要があります:
{ HYPERLINK "MyWorkbook.xls" \n }
\ nスイッチを指定すると、Wordはハイパーリンクターゲットを新しいウィンドウで開きます。
繰り返しますが、これは、いくつかの異なるWebブラウザで開く「新しいウィンドウで開く」コマンドのようなものです。 Wordは、元のドキュメントを(保存されているかどうかに関係なく)忠実に開いたままにし、ターゲットを独自のウィンドウで開きます。
この場合も、この「修正」はWord 97でのみ必要です。Word2000では、ハイパーリンクのターゲットは常に新しいウィンドウで開かれ、元のドキュメントは開いたままになります。したがって、Word2000ではハイパーリンクフィールドの\ nスイッチは実際には必要ないように見えます。
_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。
(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(1421)は、Microsoft Word97および2000に適用されます。