web-dev-qa-db-ja.com

Word2013の複数の場所で同じラベルを使用する

Word文書の複数の場所で1つのテキストブロックを使用したいと思います。テキストブロックを変更すると、他の場所でも変更する必要があります。これは可能ですか?

Word文書で見たことがありますが、どのように達成されたかわかりませんでした。コンテンツコントロール([開発者]タブ)を介して行われたと思います。試しましたが、機能しませんでした。

3
Ozkan

ソーステキストと複製テキストをすべてドキュメント内で使用するように思われるため、REFフィールドとブックマークは必要な処理を実行します。以下で説明するように、さまざまな「ブックマーク」を使用して、必要な数のソーステキストブロックを追加するオプションもあります。

  1. 目的のテキストブロックを、ドキュメント内の最初の場所に配置します。
  2. テキストのブロック全体を強調表示し、リボンの[挿入]タブをクリックして、[ブックマーク]をクリックします。
  3. [ブックマーク名]フィールドにブックマークの覚えやすい名前を入力し(文字、数字、アンダースコアのみ。文字で始める必要があります)、[追加]をクリックします。

Word snip

  1. テキストを繰り返したい場所にカーソルを移動し、を押します Ctrl+F9 空のフィールドコードを挿入します。フィールドにREF bookmarkName \* MERGEFORMATと入力します。複製されたテキストブロックのフォーマットをソーステキストのフォーマットと正確に一致させたい場合は、\* MERGEFORMATの部分を省略してください。

Word snip

  1. 押す F9 フィールドを更新し、コピーしたテキストを表示します。

Word snip

  1. テキストを複製する必要がある場所ごとに、(4)と(5)を繰り返します。
  2. 表示されるテキストを変更するには、必要に応じて最初のテキストを編集し、ドキュメント全体を次のように選択します。 Ctrl+A、およびでフィールドを更新します F9

ビュー設定を変更して、常にブックマークマーカーを表示し、常にフィールドを強調表示することをお勧めします。リボンで、[ファイル]、[オプション]の順にクリックし、次のように設定します。

Word snip

ブックマークテキストの末尾から文字を削除すると、ブックマークで囲まれたテキストの範囲が狭くなるため、ブックマークテキストの編集には少し注意が必要です。必要に応じて、ブックマーク境界のエッジから数文字離れた目的のテキストに変更を加えてから、「エッジ」文字を削除します。または、単に動作を拒否する場合は、ブックマークの境界を無視してテキストを希望どおりに編集し、問題がなければ上記の手順(2)と(3)を繰り返して、同じブックマーク名を入力します。あなたは前にやった。 REFフィールドコードは引き続き正常に機能するはずです。

4
hBy2Py

動的なテキストをWord文書に挿入するには(必要に応じて複数回)、カスタムプロパティを使用する必要があります。

[Word 2013用に書かれていますが、2010年に関連します]
これを行うには、まず問題のドキュメントを開きます。 ファイルメニュー内で、情報タブをクリックし、プロパティドロップダウンを選択します、を開き、詳細プロパティを開きます。

開いたウィンドウ(下の画像を参照)で、Customタブに切り替え、Name(タイプは明らかにテキストである必要があります)。 追加をクリックします。

Document1 Properties (Example of Advanced Properties)

次に、いくつかの方法のいずれかでこのプロパティをドキュメントに追加できます。最も簡単な(おそらく)方法は、挿入リボンに移動し、を選択することです。 QuickParts(@ Nichlas H.の回答のように)、フィールド画面を開きます。

Word - Field window

DocPropertyフィールド名(上記を参照)に移動した後、ドキュメントに挿入する任意のプロパティを選択できます。これにより、そのプロパティがドキュメントに追加され、さまざまな方法で更新できます。

enter image description here

または、Ctrl + F9を押して空のフィールドを挿入し、そこにDOCPROPERTY Test(または その他のフィールドコード -)と入力することもできます。上記を参照)。

これらのフィールドを更新するには、フィールド(またはすべて、Ctrl + A)を強調表示してF9を押すか、いずれかを右クリックします。フィールドを選択し、フィールドの更新を選択します。

2
Jeeva

これはちょっとしたハックであり、この方法で使用できるのはoneテキストブロックのみです。

  1. ドキュメントプロパティのコメントフィールドに必要なテキストを追加します。 Add comment to the document

  2. ブロックが必要なすべての場所にドキュメントプロパティ「コメント」を挿入します。 Insert the document property "comment" in all the places where you want the block.

  3. 多田! Final result

0
Nichlas H.