Word文書の複数の場所で1つのテキストブロックを使用したいと思います。テキストブロックを変更すると、他の場所でも変更する必要があります。これは可能ですか?
Word文書で見たことがありますが、どのように達成されたかわかりませんでした。コンテンツコントロール([開発者]タブ)を介して行われたと思います。試しましたが、機能しませんでした。
ソーステキストと複製テキストをすべてドキュメント内で使用するように思われるため、REF
フィールドとブックマークは必要な処理を実行します。以下で説明するように、さまざまな「ブックマーク」を使用して、必要な数のソーステキストブロックを追加するオプションもあります。
REF bookmarkName \* MERGEFORMAT
と入力します。複製されたテキストブロックのフォーマットをソーステキストのフォーマットと正確に一致させたい場合は、\* MERGEFORMAT
の部分を省略してください。ビュー設定を変更して、常にブックマークマーカーを表示し、常にフィールドを強調表示することをお勧めします。リボンで、[ファイル]、[オプション]の順にクリックし、次のように設定します。
ブックマークテキストの末尾から文字を削除すると、ブックマークで囲まれたテキストの範囲が狭くなるため、ブックマークテキストの編集には少し注意が必要です。必要に応じて、ブックマーク境界のエッジから数文字離れた目的のテキストに変更を加えてから、「エッジ」文字を削除します。または、単に動作を拒否する場合は、ブックマークの境界を無視してテキストを希望どおりに編集し、問題がなければ上記の手順(2)と(3)を繰り返して、同じブックマーク名を入力します。あなたは前にやった。 REF
フィールドコードは引き続き正常に機能するはずです。
動的なテキストをWord文書に挿入するには(必要に応じて複数回)、カスタムプロパティを使用する必要があります。
[Word 2013用に書かれていますが、2010年に関連します]
これを行うには、まず問題のドキュメントを開きます。 ファイルメニュー内で、情報タブをクリックし、プロパティドロップダウンを選択します、を開き、詳細プロパティを開きます。
開いたウィンドウ(下の画像を参照)で、Customタブに切り替え、Nameと値(タイプは明らかにテキストである必要があります)。 追加をクリックします。
次に、いくつかの方法のいずれかでこのプロパティをドキュメントに追加できます。最も簡単な(おそらく)方法は、挿入リボンに移動し、を選択することです。 QuickParts(@ Nichlas H.の回答のように)、フィールド画面を開きます。
DocPropertyフィールド名(上記を参照)に移動した後、ドキュメントに挿入する任意のプロパティを選択できます。これにより、そのプロパティがドキュメントに追加され、さまざまな方法で更新できます。
または、Ctrl + F9を押して空のフィールドを挿入し、そこにDOCPROPERTY Test
(または その他のフィールドコード -)と入力することもできます。上記を参照)。
これらのフィールドを更新するには、フィールド(またはすべて、Ctrl + A)を強調表示してF9を押すか、いずれかを右クリックします。フィールドを選択し、フィールドの更新を選択します。
これはちょっとしたハックであり、この方法で使用できるのはoneテキストブロックのみです。
ドキュメントプロパティのコメントフィールドに必要なテキストを追加します。
ブロックが必要なすべての場所にドキュメントプロパティ「コメント」を挿入します。
多田!