Wordを使用すると、ドキュメント内の他の場所への相互参照をドキュメントに挿入できます。この機能の一般的な使用法は、見出しの内容を相互参照することです。たとえば、あるページに別のページで相互参照したい見出しがあるとします。相互参照を適切に行うと(他の_WordTips_で詳しく説明されているように)、見出しのテキストを更新するたびに、Wordは相互参照のテキストも自動的に更新します。

相互参照で、テキストの前に常にハードリターンが発生したり、テキストの前に改ページが発生したりするなど、奇妙な動作が発生した場合はどうなりますか?

上記の段落を注意深く読むと、答えがわかります。見出しのテキストを更新すると、Wordは相互参照のテキストを自動的に更新します。つまり、相互参照された見出しの前にハードリターンまたは改ページを配置すると、そのハードリターンまたは改ページも相互参照に反映されます。さらに悪いことに、相互参照のポイントでハードリターンまたは改ページを削除することはできず、見出しでのみ削除できます。

なぜこれがこのように機能するのですか?とても簡単です。 Wordは、ブックマークとフィールドの組み合わせを通じて相互参照を実装します。ブックマークは見出し(この場合)をマークするために使用され、フィールドはそのブックマークを参照するために使用されます。ハードリターンや改ページなどの情報を見出しに追加すると、その追加情報はブックマークされたテキストに含まれるため、相互参照に含まれます。

この問題には2つの解決策が考えられます。 1つ目は、相互参照に使用されるブックマークを調べて、ハードリターン文字や改ページ文字が含まれていないことを確認することです。このアプローチは、特に初心者にとっては難しい場合があります。印刷されない文字とブックマークの動作をしっかりと把握する必要があります。

より簡単な解決策は、見出しの前に余分なハードリターンや改ページを配置しないようにすることです。代わりに、見出し自体の先頭でEnterキーを押すのではなく、見出しの前の段落の先頭に挿入ポイントを配置してEnterキーを押します。さらに優れた解決策は、Wordのスタイル機能を使用して、見出しの動作を定義することです。スタイルで定義されている動作は、相互参照に従わず、適用されません。その結果、フォーマットと保守が容易な「より適切に動作する」ドキュメントが作成されます。

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

(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(1599)は、Microsoft Word 97、2000、2002、および2003に適用されます。Wordのリボンインターフェイス(Word 2007)用のこのヒントのバージョンを見つけることができます。以降)ここ: