Word でフィールドを挿入する

フィールドを挿入する場合、ドキュメント内の動的テキストを細かく制御できます。フィールドは Word の重要なパーツですが、多くのフィールドが組み込みのコマンドや機能によって自動的に挿入されることを知っておくと便利です。たとえば、ページ番号を挿入するときや目次を作成するときにフィールドが使われます。このようなときは、Word で自動的にフィールドを追加する方が簡単です。フィールドは、文書内で変更される可能性のあるデータのプレースホルダーや、差し込み文書内で定型書簡やラベルを作成する場合のプレースホルダーとして使うと、とても便利です。

次の手順では、Word にフィールド コードを挿入する方法について説明します。すべてのフィールド コード一覧とその詳細情報については、「Word のフィールド コードの一覧」を参照してください。

  1. フィールドを挿入する位置をクリックします。

    ヒント: 挿入するフィールドのフィールド コードがわかっている場合は、文書に直接入力することもできます。まず、Ctrl キーを押しながら F9 キーを押し、かっこの中にコードを入力します。

  2. [挿入]、[クイック パーツ]、[フィールド] の順にクリックします。
    [クイック パーツ] メニューの [フィールドの挿入] オプション

  3. [フィールドの名前] ボックスの一覧で、フィールド名を選びます。

    ヒント: [分類項目] リストの下矢印をクリックして、リストをフィルター処理できます。


    [フィールド] ダイアログ ボックス

  4. フィールド プロパティで、目的のプロパティまたはオプションを選び、[OK] をクリックします。

注記: 

  • [フィールド] ボックスで目的のコードを見つけるには、[フィールド コード] をクリックします。一部のフィールドについては、このボタンは最初からクリックされた状態になっています。

  • フィールドを別のフィールドの中に入れ子にするには、コンテナーとなる外側のフィールドを最初に挿入します (前に示した手順の 1 ~ 4)。次に、フィールド コード内で内側のフィールドを挿入する位置にカーソルを置き、前の手順 2 ~ 4 を繰り返します。

  • [フィールド] ダイアログ ボックスで目的のコードを見つけるには、[フィールド コード] をクリックします。

  • フィールド内に他のフィールドを挿入するには、まず [フィールド] ダイアログ ボックスを使用して文書に外側のフィールドを挿入します。 次に、フィールド コード内で別のフィールドを挿入する位置にカーソルを置きます。 次に、[フィールド] ダイアログ ボックスを使用して内側のフィールドを挿入します。

挿入するフィールドのフィールド コードがわかっている場合は、文書に直接入力することもできます。まず、Ctrl キーを押しながら F9 キーを押し、中かっこ ({ }) の中にコードを入力します。

フィールドは、次のような場合に挿入できます。

  • 加算、減算、または他の計算を実行する場合。 = (式) フィールドを使用します。

  • 差し込み印刷をする場合。 たとえば、ASK フィールドと FILLIN フィールドを挿入すると、メイン文書にデータ レコードを差し込むときに、入力を求めるメッセージを表示できます。

それ以外の場合、Word のコマンドとオプションを使用して必要な情報を追加する方が簡単です。 たとえば、HYPERLINK フィールドを使用してハイパーリンクを挿入できますが、[挿入] タブの [リンク] グループで [ハイパーリンク] をクリックした方が簡単です。

重要: フィールド コードの中かっこは、キーボードから入力することはできません。 フィールド コードの中かっこを挿入するには、Ctrl キーを押しながら F9 キーを押します。

フィールド コードの構文

フィールド コードは、中かっこ ({ }) に囲まれて表示されます。フィールドの動作は Microsoft Office Excel の式に似ています。フィールド コードは式に相当し、フィールドの実行結果は式によって求められる値に相当します。文書内のフィールド コードとフィールドの実行結果の表示を切り替えるには、Alt キーを押しながら F9 キーを押します。

文書内のフィールド コードを表示すると、次のような構文が表示されます。

{ フィールド名 プロパティ オプションのスイッチ }

  • フィールド名     これは、[フィールド] ダイアログ ボックスのフィールド名の一覧に表示される名前です。

  • プロパティ     これは特定のフィールドで使用される命令または変数です。すべてのフィールドにパラメーターがあるわけではなく、パラメーターが必須ではなく省略可能なフィールドもあります。

  • オプションのスイッチ    これは特定のフィールドで使用できる省略可能な設定です。フィールドの実行結果の書式設定を制御するスイッチを除いて、すべてのフィールドでスイッチを使用できるわけではありません。

たとえば、ヘッダーまたはフッターに FILENAME フィールドを挿入することで文書のファイル名とパスを表示できます。

パスを含めた FILENAME フィールド コードの構文は次のようになります。

{ FILENAME \p }

  1. フィールドを右クリックし、[フィールドの編集] をクリックします。

  2. フィールド プロパティとフィールド オプションを変更します。特定のフィールドで使用できるフィールド プロパティとフィールド オプションについては、「Word のフィールド コードの一覧」を参照するか、ヘルプで該当するフィールド名を検索してください。

    注記: 

    • 一部のフィールドでは、フィールドを編集する前にフィールド コードの表示が必要になる場合があります。文書内のすべてのフィールド コードを表示するには、Alt キーを押しながら F9 キーを押します。

    • 一部のフィールドは、[フィールド] ダイアログ ボックスではなく独自のダイアログ ボックスで編集します。 たとえば、ハイパーリンクを右クリックして [ハイパーリンクの編集] をクリックすると、[ハイパーリンクの編集] ダイアログ ボックスが開きます。

既定では、フィールドの実行結果は文書の内容と共にシームレスに表示されるので、文書の読者には内容の一部がフィールドであることはわかりません。 ただし、フィールドを網かけ表示にして、文書内で識別できるようにすることもできます。

フィールドの実行結果を文書の内容と一体化するには、フィールドを網かけ表示するオプションをオフにし、フィールドの実行結果の書式を設定します。また、常に、またはフィールドを選んでいるときにのみ、背景を網掛け表示してフィールドに注意を引くこともできます。

フィールドの実行結果に書式を設定するには、フィールドに文字列の書式を適用するか、またはフィールド コードに書式設定スイッチを追加します。

フィールドの網かけを変更する

  1. [ファイル]、[オプション] の順にクリックします (Word 2007 では、[Microsoft Office] ボタン Office ボタンの画像 をクリックし、[Word のオプション] をクリックします)。

  2. [詳細設定] をクリックします。

  3. [構成内容の表示] の [フィールドの網かけ表示] ボックスの一覧で、次のいずれかの操作を行います。

    • フィールドが文書の他の内容と区別して表示されるようにするには、[表示する] をクリックします。

    • フィールドが文書の内容と一体化して表示されるようにするには、[表示しない] をクリックします。

    • Word のユーザーがフィールド内をクリックしたことを認識できるようにするには、[選択時のみ表示する] をクリックします。

      フィールドの網かけオプションが [選択時のみ表示する] に設定されている場合、フィールド内をクリックするとフィールドには灰色の背景が表示されます。 ただし、灰色の網かけはフィールドが選択されていることを示しているわけではありません。 フィールドをダブルクリックするか、またはマウスでドラッグしてフィールドを選ぶと、灰色の網かけに選択を示す強調表示が追加されます。

フィールドに文字列の書式を設定する

  • 書式設定するフィールドを選び、[ホーム] タブの [フォント] グループのコマンドを使用して書式を設定します。

    たとえば、AUTHOR フィールドによって挿入された名前に下線を引くには、中かっこを含めてフィールド コード全体を選びます。次に、[ホーム] タブの [フォント] グループで [下線] をクリックします。

フィールドを更新すると、フィールドの実行結果に直接設定した書式が解除される場合があります。 設定した書式を保持するには、フィールド コードに \* MERGEFORMAT スイッチを追加します。 [フィールド] ダイアログ ボックスを使用してフィールドを挿入する場合は、既定で \* MERGEFORMAT スイッチが追加されます。

フィールド コードに書式設定スイッチを追加する

  1. フィールドを右クリックし、[フィールドの編集] をクリックします。

  2. 次のいずれかの操作を実行します。

    • [フィールド プロパティ] と [フィールド オプション] が表示されている場合は、目的の書式設定オプションを選びます。

    • フィールド コードのみが表示されている場合は、[オプション] をクリックし、目的の書式設定オプションを選びます。

      [オプション] ボタンが淡色表示されている場合は、書式設定を追加することはできません。

フィールドの実行結果に書式を設定するには、3 つの書式スイッチを使用できます。

書式スイッチ (\*)

書式スイッチ (\*) はフィールドの実行結果の表示方法を定義します。 次のような書式を設定できます。

  • 大文字と小文字の使用

  • 数値の変換。たとえば、"9" を "ix" (ローマ数字) と表示するか、"ninth" (序数) と表示するか。

  • 文字書式。

書式スイッチを設定すると、フィールドが更新されても、実行結果の書式はそのまま維持されます。

大文字と小文字の変換:

次のスイッチでは、項目が大文字に変換されます。

  • \* Caps    このスイッチは各英単語の先頭文字を大文字にします。 たとえば、{ FILLIN "名前を入力してください:" \* Caps } の実行結果は、名前がすべて小文字で入力されていても "Luis Alverca" のように表示されます。

    [フィールド オプション] ダイアログ ボックスでこのオプションを選ぶには、[タイトル文字] をクリックします。

  • \* FirstCap    このスイッチは先頭の英単語の先頭文字だけを大文字にします。 たとえば、{ COMMENTS \* FirstCap } の実行結果は、"Weekly report on sales" のように表示されます。

    [フィールド オプション] ダイアログ ボックスでこのオプションを選ぶには、[1 文字目のみ大文字] をクリックします。

  • \* Upper    このスイッチは英字をすべて大文字にします。 たとえば、{ QUOTE "word" \* Upper } の実行結果は、"WORD" と表示されます。

    [フィールド オプション] ダイアログ ボックスでこのオプションを選ぶには、[大文字] をクリックします。

  • \* Lower    このスイッチは英字をすべて小文字にします。 たとえば、{ FILENAME \* Lower } の実行結果は、"weekly sales report.doc" のように表示されます。

    このスイッチを含むフィールド全体に小型英大文字の書式が設定されている場合は、このスイッチは無視されます。

    [フィールド オプション] ダイアログ ボックスでこのオプションを選ぶには、[小文字] をクリックします。

数値の書式:

次のスイッチでは、数値が変換されます。

  • \*alphabetic    このスイッチは数値を英字に変換します。 実行結果の大文字と小文字は、フィールド コード内で "alphabetic" を大文字と小文字のどちらで指定したかによって決まります。 たとえば、フィールドの実行結果が 2 の場合、{ SEQ appendix \* ALPHABETIC } と指定すると "B" と表示され、{ SEQ appendix \* alphabetic } と指定すると "b" と表示されます。

    [フィールド オプション] ダイアログ ボックスでこのオプションを選ぶには、[a, b, c,] をクリックします。

  • \*Arabic    このスイッチは数値を算用数字の基数に変換します。 たとえば、{ PAGE \* Arabic } の実行結果は、"31" のように表示されます。

    注記: 

    • [ページ番号の書式] ダイアログ ボックスの [番号書式] の設定が算用数字ではない場合、このスイッチは [番号書式] の設定よりも優先されます。

    • ページ番号の場合は、ArabicDash を指定することもでき、この場合ハイフンで囲まれた算用数字の基数に変換されます。 たとえば、{ PAGE \* ArabicDash } の実行結果は、"- 31 -" のように表示されます。

    [フィールド オプション] ダイアログ ボックスでこのオプションを選ぶには、[1, 2, ,3, ...] をクリックします。

  • \*CardText    このスイッチは、数値を、基数を表す文字列に変換します。 大文字を指定するスイッチを個別に指定しない限り、文字列は小文字になります。 たとえば、{ = SUM(A1:B2) \* CardText } の実行結果は、"seven hundred ninety" のように表示され、{ = SUM(A1:B2) \* CardText \* Caps } の実行結果は、"Seven Hundred Ninety" のように表示されます。

    [フィールド オプション] ダイアログ ボックスでこのオプションを選ぶには、[One, Two, Three] をクリックします。

  • \*DollarText    このスイッチは、数値を、基数を表す英文字に変換します。 また、小数点の位置に "and" を挿入し、四捨五入して小数点以下第 2 位までを 100 を分母とする分数にします。 大文字を指定するスイッチを個別に指定しない限り、文字列は小文字になります。 たとえば、{ = 9.20 + 5.35 \* DollarText \* Upper } の実行結果は、"FOURTEEN AND 55/100" と表示されます。

    [フィールド オプション] ダイアログ ボックスでこのオプションを選ぶには、[ドル付き文字] をクリックします。

  • \*Hex    このスイッチは数値を 16 進数に変換します。 たとえば、{ QUOTE "458" \* Hex } の実行結果は、"1CA" と表示されます。

    [フィールド オプション] ダイアログ ボックスでこのオプションを選ぶには、[hex ...] をクリックします。

  • \*OrdText    このスイッチは、数値を、序数を表す英文字に変換します。 大文字を指定するスイッチを個別に指定しない限り、文字列は小文字になります。 たとえば、{ DATE \@ "d" \* OrdText } の実行結果は "twenty-first" のように表示され、{ DATE \@ "d" \* OrdText \* FirstCap } の実行結果は "Twenty-first" のように表示されます。

    [フィールド オプション] ダイアログ ボックスでこのオプションを選ぶには、[First, Second, Third, ...] をクリックします。

  • \*Ordinal    このスイッチは数値を算用数字の序数に変換します。 たとえば、{ DATE \@ "d" \* Ordinal } の実行結果は "30th" のように表示されます。

    [フィールド オプション] ダイアログ ボックスでこのオプションを選ぶには、[1st, 2nd, 3rd] をクリックします。

  • \*Roman    このスイッチは数値をローマ数字に変換します。 ローマ数字の大文字と小文字は、フィールド コード内で "roman" を大文字と小文字のどちらで指定したかによって決まります。 たとえば、{ SEQ CHAPTER \* roman } の実行結果は "xi" のように表示され、{ SEQ CHAPTER \* ROMAN } の実行結果は "XI" のように表示されます。

    [フィールド オプション] ダイアログ ボックスでこのオプションを選ぶには、[I, II, III,] をクリックします。

文字書式の設定と設定した書式の保護:

次のスイッチでは、文字書式が設定されます。

  • \*Charformat    このスイッチはフィールド名の先頭文字の書式を実行結果全体に設定します。 次の例では、REF の R が太字に設定されているので、実行結果に太字の書式が設定されます。

    { REF chapter2_title \* Charformat } の実行結果は、太字で "Whales of the Pacific" のように表示されます。

    このスイッチを追加するには、フィールド コード内に直接入力するか、[フィールド] ダイアログ ボックスの [フィールド コード] ボックスに入力します。

  • \*MERGEFORMAT    このスイッチは前の実行結果に設定されていた書式を新しい実行結果にも設定します。 たとえば、{ AUTHOR \* MERGEFORMAT } というフィールドで表示された名前を選んで太字の書式を設定すると、フィールドを更新して新しい作成者名が表示されたときにも、太字の書式は維持されます。

    [フィールド] ダイアログ ボックスを使用してフィールドを挿入する場合、既定で \*MERGEFORMAT スイッチが挿入されます。 このオプションを無効にするには、[フィールド] ダイアログ ボックスの [書式を更新時に変更しない] チェック ボックスをオフにします。

書式スイッチに戻る

数値書式スイッチ (\#)

数値書式スイッチ (\#) はフィールドの実行結果の数値に表示形式を指定します。

たとえば、{ = SUM(ABOVE) \# \\#,##0.00 } というフィールドの実行結果は、スイッチ \# \\#,##0.00 を指定しているため、"\4,455.70" のように表示されます。このスイッチは、フィールドの実行結果が数字の場合にのみ有効です。

注: { 3 月売上 \# \\#,##0.00 } のようにスペースを含まない数値形式を指定する場合は、前後を半角の二重引用符で囲む必要はありません。次の例のように、複雑な数値形式や、文字列またはスペースを含む数値形式を指定する場合は、数値形式の前後を半角の二重引用符で囲みます。[フィールド] ダイアログ ボックス、または [レイアウト] タブ ([表ツール] コンテキスト タブ) の [データ] グループの [計算式] コマンドを使用してフィールドを挿入する場合、数値書式スイッチに自動的に半角の二重引用符が追加されます。

次の書式記号を組み合わせて数値書式スイッチを作成します。

  • 0 (ゼロ)    この書式項目は、実行結果に表示する桁数を指定します。実行結果の桁数が指定した桁数よりも少ない場合は、0 (ゼロ) が表示されます。たとえば、{ = 4 + 5 \# 00.00 } の実行結果は "09.00" と表示されます。

  • #    この書式項目は、実行結果に表示する桁数を指定します。実行結果の桁数が指定した桁数よりも少ない場合は、半角のスペースが挿入されます。たとえば、{ = 9 + 6 \# \### } の実行結果は "\ 15" と表示されます。

  • x    この書式項目は、プレースホルダー "x" の左側の桁を省略して表示します。このプレースホルダーが小数部に使用されている場合は、その桁に合わせて実行結果が四捨五入されます。たとえば、
    { = 111053 + 111439 \# x## } の実行結果は "492" と表示されます。
    { = 1/8 \# 0.00x } の実行結果は "0.125" と表示されます。
    { = 3/4 \# .x } の実行結果は ".8" と表示されます。

  • . (小数点)    この書式項目は、小数点の位置を決めます。たとえば、{ = SUM(ABOVE) \# \###.00 } の実行結果は "\495.47" と表示されます。

    コントロール パネルの地域設定で指定した小数点記号を使用してください。

  • , (桁区切り記号)    この書式項目は、整数部を 3 桁ごとに区切ります。たとえば、{ = NetProfit \# \#,###,### } の実行結果は "\2,456,800" と表示されます。

    コントロール パネルの地域設定で指定した桁区切り文字を使用してください。

  • - (負記号)    この書式項目は、実行結果が負の数の場合は、負符号を追加します。実行結果が正の数または 0 (ゼロ) の場合は、スペースを追加します。たとえば、{ = 10 - 90 \# -## } の実行結果は "-80" と表示されます。

  • + (正符号)    この書式項目は、実行結果が正の数の場合は、正符号を追加します。実行結果が負の数の場合は、負符号を追加します。実行結果が 0 (ゼロ) の場合は、スペースを追加します。たとえば、{ = 100 - 90 \# +## } の実行結果は "+10" と表示され、{ = 90 - 100 \# +## } の実行結果は "-10" と表示されます。

  • %、$、*、その他の文字   この書式項目は、指定された文字を実行結果に挿入します。たとえば、{ = netprofit \# "##%" } の実行結果は "33%" と表示されます。

  • "正の場合のサンプル書式;負の場合のサンプル書式"    この書式項目は、実行結果の数値が正の場合と負の場合で、それぞれ異なる数値書式をセミコロンで区切って指定します。たとえば、ブックマーク ”Sales95" が正の数値の場合、フィールド { Sales95 \# "\#,##0.00;-\#,##0.00" } の実行結果は、"\1,245.65" のように通常の形式で表示されます。負の値の場合は、"-\ 345.56" のように、太字に負符号が付いて表示されます。

  • "正の場合のサンプル書式;負の場合のサンプル書式;ゼロの場合のサンプル書式"    この書式項目は、実行結果の数値が正の場合、負の場合、0 (ゼロ) の場合で、それぞれ異なる数値書式をセミコロンで区切って指定します。たとえば、{ Sales95 \# "\#,##0.00;(\#,##0.00);$0" } の実行結果は、ブックマーク "Sales95" が正の数の場合は "\1,245.65"、負の場合は "(\ 345.56)"、ゼロの場合は "\0" とそれぞれ表示されます。

  • '文字列'    この書式項目は、実行結果に文字列を追加します。文字列は半角のアポストロフィで囲みます。たとえば、{ = { 価格 } *8% \# "\##0.00 '= 消費税' " } の実行結果は "\347.44 = 消費税" と表示されます。

  • `連番名`    この書式項目は、[図表番号] ([参考資料] タブの [図表] グループ) を使用するか、SEQ フィールドを挿入して連番を付けた項目を指定します。"表" や "図" などの連番名をアクサン グラーブ (`) で囲みます。連番は算用数字で表示されます。たとえば、{ = SUM(A1:D4) \# "##0.00 'は表' `表` ' の合計です。'" } の実行結果は "456.34 は表 2 の合計です。" と表示されます。

書式スイッチに戻る

日付/時刻表示形式スイッチ (\@)

日付/時刻表示形式スイッチ (\@) は日付や時刻の表示形式を指定します。

たとえば、{ DATE \@ "dddd, MMMM d, yyyy" } というフィールドでは、スイッチ \@ "dddd, MMMM d, yyyy" を指定しているので、"Friday, November 23, 2007" のように表示されます。日 (d)、月 (M)、年 (y) などの日付の形式と、時間 (h)、分 (m) などの時刻の形式を組み合わせて、日付/時刻の表示形式を作成します。 文字列、句読点、スペースも指定できます。

日付の形式:

月 (M)

時刻の分を表す m と区別するために、必ず半角で大文字の "M" を使います。

  • M    この形式は、1 桁の月の前に 0 を付けずに表示します。 たとえば、7 月は "7" と表示されます。

  • MM    この形式は、1 桁の月の前に 0 を付けて表示します。 たとえば、7 月は "07" と表示されます。

  • MMM    この形式は、英語の月名の省略形を表示します。 たとえば、7 月は "Jul" と表示されます。

  • MMMM    この形式は、英語の月名を省略せずに表示します。

日 (d)

文字 "d" は日または曜日を表します。 半角の "d" を使い、大文字と小文字のどちらも使用できます。

  • d    この形式は、1 桁の日の前に 0 を付けずに表示します。 たとえば、6 日は "6" と表示されます。

  • dd    この形式は、1 桁の日の前に 0 を付けて表示します。 たとえば、6 日は "06" と表示されます。

  • ddd    この形式は、英語の曜日の省略形を表示します。 たとえば、火曜日は "Tue" と表示されます。

  • dddd    この形式は、英語の曜日を省略せずに表示します。

年 (y)

文字 "y" は 2 桁または 4 桁の年を表します。 半角の "y" を使い、大文字と小文字のどちらも使用できます。

  • yy     この形式は、西暦の年の下 2 桁を表示します。 たとえば、1999 年は "99" と表示され、2006 年は "06" と表示されます。

  • yyyy    この形式は、西暦の年を 4 桁で表示します。

時刻の形式:

時間 (h)

小文字の "h" は 12 時間制で時間を表示します。 大文字の "H" は 24 時間制で時間を表示します。たとえば、午後 5 時は、"17" と表示されます。

  • h または H    この形式は、1 桁の時間の前に 0 を付けずに表示します。 たとえば、午前 9 時は "9" と表示されます。

  • hh または HH    この形式は、1 桁の時間の前に 0 を付けて表示します。 たとえば、午前 9 時は "09" と表示されます。

分 (m)

月を表す "M" と区別するために、必ず半角で小文字の "m" を使います。

  • m    この形式は、1 桁の分の前に 0 を付けずに表示します。 たとえば、{ TIME \@ "m" } の実行結果は "2" のように表示されます。

  • mm    この形式は、1 桁の分の前に 0 を付けて表示します。 たとえば、{ TIME \@ "mm" } の実行結果は "02" のように表示されます。

秒 (s)

  • s    この形式は、1 桁の秒の前に 0 を付けずに表示します。 たとえば、{ TIME \@ “s”} の実行結果は "5" のように表示されます。

  • ss    この形式は、1 桁の秒の前に 0 を付けて表示します。たとえば、{ TIME \@ "ss" } の実行結果は "05" のように表示されます。

午前 と午後 (AM/PM)

午前と午後を表示します。 AM と PM は半角で入力します。 Microsoft Windows の場合、AM と PM の記号を変更するには、コントロール パネルの地域設定を変更します。

  • am/pm または AM/PM    この形式は、午前 (AM) と午後 (PM) を 大文字で表示します。 たとえば、{ TIME \@ "h AM/PM" } および { TIME \@ "h am/pm" } の実行結果は "9 AM" または "5 PM" のように表示されます。

その他の文字列と句読点:

  • '文字列'    この書式項目は日付や時刻に指定した文字列を表示します。 文字列は半角のアポストロフィで囲みます。 たとえば、{ TIME \@ "HH:mm 'グリニッジ標準時' " } の実行結果は 12:45 グリニッジ標準時.

  • 文字   この書式項目は、指定した : (コロン)、- (ハイフン)、* (アスタリスク)、スペースなどの文字を表示します。 たとえば、{ DATE \@ "HH:mm MMM-d, 'yy" } の実行結果は "11:15 Nov-6, '99" と表示されます。

  • `連番名`    この書式項目は、[図表] グループの [図表番号] コマンド ([参考資料] タブ) を使用するか、SEQ フィールドを挿入して連番を付けた項目の番号を日付や時刻に含めます。 "" や "" などの連番名をアクサン グラーブ (`) で囲みます。 Word は連番を算用数字で表示します。 たとえば、{ PRINTDATE \@ "'表' `表` 'は' M/d/yy 'に印刷されました。'" } の実行結果は "表 2 は 9/25/02 に印刷されました。" と表示されます。

注: { DATE \@ MM/yy } のようにスペースまたは文字列を含まない日付/時刻形式を指定する場合は、半角の二重引用符で囲む必要はありません。 { DATE \ @ "dddd MMMM d, yyyy', at' h:mm" } のように、複雑な日付/時刻形式やスペースまたは文字列を含む日付/時刻形式を指定する場合は、書式全体を半角の二重引用符で囲みます。 [挿入] タブの [テキスト] グループで [日付と時刻] コマンドを使用するか、[フィールド] ダイアログ ボックスを使用してフィールドを挿入する場合、日付/時刻表示形式スイッチが自動的に半角の二重引用符で囲まれます。

書式スイッチに戻る

既定では、文書を開いたときに自動的にフィールドが更新されます。 これによって、情報が最新の状態に保たれます。 ただし、この動作が必要ではない場合もあります。 たとえば、ヘッダーに表示される日付が文書を開くたびに現在の日付に自動的に更新されるのではなく、特定の日付を表示することができます。

フィールドは、フィールドを右クリックし、[フィールド更新] をクリックするか、フィールドをクリックし、F9 キーを押して更新することもできます。

文書の本文にあるすべてのフィールドを手動で更新するには、Ctrl キーを押しながら A キーを押してから F9 キーを押します。 ヘッダー、フッター、またはテキスト ボックス内のフィールドは、個別に更新する必要があります。 ヘッダー、フッター、またはテキスト ボックス内をクリックし、Ctrl キーを押しながら A キーを押してから F9 キーを押します。

フィールドをロックして、フィールドが自動更新または誤って更新されないようにすることができます。

特定のフィールドをロックまたはロック解除する

次のいずれかの操作を実行します。

  • フィールドをロックして現在のフィールドの実行結果が変更されないようにするには、フィールドをクリックし、Ctrl キーを押しながら F11 キーを押します。

  • フィールドのロックを解除してフィールドの実行結果を更新できるようにするには、フィールドをクリックし、Ctrl キーと Shift キーを押しながら F11 キーを押します。

BOOKMARK、INCLUDETEXT、および REF フィールドの実行結果をロックする

実行結果のロック (\!) スイッチを指定すると、元の場所にあるフィールドの実行結果が更新されない限り、BOOKMARK フィールド、INCLUDETEXT フィールド、または REF フィールドの実行結果に含まれるフィールドが更新されなくなります。このスイッチが指定されていない場合、BOOKMARK フィールド、INCLUDETEXT フィールド、または REF フィールドが更新されるたびに、フィールドの実行結果に含まれるフィールドも更新されます。

たとえば、{ INCLUDETEXT C:\\Sales\Qtr4 Sales.doc \! } というフィールドで "Qtr4 Sales.doc" という文書の内容が挿入され、この文書に DATE フィールドと EMBED フィールドが含まれているとします。INCLUDETEXT フィールドを更新しても、元の文書 ("Qtr4 Sales.doc") で DATE フィールドと EMBED フィールドが更新されていない限り、\! スイッチにより、文書中に含まれている DATE フィールドは更新されません。この結果、INCLUDETEXT フィールドで挿入した内容と、本来の文書の内容が確実に一致します。

DATE フィールドと EMBED フィールドを両方の文書で更新するには、まず元の文書 ("Qtr4 Sales.doc") でフィールドを更新し、次に作業中の文書の INCLUDETEXT フィールドを更新します。

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×