it-swarm-ja.com

Wordの相互参照フィールドにカスタムテキストを追加する

マルチレベルのナンバリングを使用する非常に長いドキュメントがあります。特定のセクションへの相互参照(ハイパーリンク付き)を含めたいのですが、次のようなフィールドを追加する標準のWord相互参照機能を使用しています。

{ REF _Ref391986184 \r \h }

これにより、次のようなセクション参照が作成されます。

5.4

フィールドを次のようにフォーマットしたいのですが。

Section 5.4

また、フィールドに「セクション」の部分が自動的に含まれるようにします(したがって、ハイパーリンクにもなります)。

REFフィールドコードのスイッチをいじってみましたが、このようにフォーマットできるものが見つかりません。私が持っている最も近いものは次のとおりです。

REF _Ref394485517 \r \h \# "'Section' 0.0"

一見すると、これは出力時に正しく見えます。

Section 5.4

ただし、参照されているセクションが3つの部分(セクション5.4.1など)で構成されている場合、これには5.4のみが表示されます。

私が望むことを達成するためにこれを行う別の方法はありますか?

5
John
{ REF _Ref394485517 \r \h \#"'Section '" }{ REF _Ref394485517 \r \h }

必要に応じて、「セクション」の後のスペースを改行しないスペースに変更します。

(注:ナンバリングに少なくとも1桁の数字が含まれている場合にのみ機能します。たとえば、ナンバリングスタイルA.A.Aはこれを破ります。AFAIK1.2.3などは、Wordに関する限り、整形式の数字ではありませんが、問題ありません)。

6
user181946