Wordにフィールドを挿入、編集、表示する

適用先
Word for Microsoft 365 Word for Microsoft 365 for Mac Word 2024 Word 2024 for Mac Word 2021 Word 2021 for Mac Word 2019 Word 2016

フィールド コードは、ドキュメント内で変更される可能性があるデータのプレースホルダーとして役立ち、それらを使用してドキュメントの特定の側面を自動化できます。 フィールド コードは、ページ番号や目次などのWord機能を使用するときに挿入されますが、計算の実行やデータ ソースからのドキュメント コンテンツの入力などの他のタスクに対してフィールド コードを手動で挿入できます。

これらの手順は、Wordにフィールド コードを挿入する場合に機能します。 すべてのフィールド コード一覧とその詳細情報については、「Word のフィールド コードの一覧」を参照してください。

注

フィールド コード機能はプラットフォームによって異なります。 一部のフィールド コードは、web のWord for MacまたはWordで表示または更新できますが、完全な挿入と編集は Windows デスクトップのWordでのみサポートされます。

フィールドを挿入する

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

    ヒント

    挿入するフィールドのフィールド コードがわかっている場合は、角かっこ文字を入力するのではなく、ドキュメントに直接入力できます。 Ctrl キーを押しながら F9 キーを押し、角かっこ内にコードを入力します。

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

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

    ヒント

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

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

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

注

  • [フィールド] ボックスで目的のコードを見つけるには、[フィールド コード] をクリックします。 一部のフィールドについては、このボタンは最初からクリックされた状態になっています。
  • フィールドを別のフィールドの中に入れ子にするには、コンテナーとなる外側のフィールドを最初に挿入します (前に示した手順の 1 ~ 4)。 次に、フィールド コード内で内側のフィールドを挿入する位置にカーソルを置き、前の手順 2 ~ 4 を繰り返します。

フィールドを編集する

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

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

    注

    • 一部のフィールドでは、フィールドを編集するためにフィールド コードを表示する必要があります。Alt キーを押しながら F9 キーを押します。
    • 一部のフィールドは、[フィールド] ダイアログ ボックスではなく独自のダイアログ ボックスで編集します。 たとえば、ハイパーリンクを右クリックし、[ ハイパーリンクの編集] をクリックすると、[ ハイパーリンクの編集 ] ダイアログ ボックスが開きます。

フィールド コード構文について

Alt キーを押しながら F9 キーを押して、フィールド コードの表示とドキュメント内のフィールドの結果の表示を切り替えます。 フィールド コードを表示すると、構文は次のようになります。

{FIELD NAME プロパティ 省略可能なスイッチ}

  • フィールド名 これは、[フィールド ] ダイアログ ボックス のフィールド名の一覧に表示される名前です。
  • 指示 これらは、特定のフィールドで使用される命令または変数です。 すべてのフィールドに命令があるわけではありません。 [ フィールド ] ダイアログ ボックスには、[ フィールド] プロパティとして表示されます。
  • フィールド固有のスイッチ これらは、特定のフィールドのオン/オフを切り替えることができる設定です。 すべてのフィールドにスイッチがあるわけではありません。 [ フィールド ] ダイアログ ボックスには、[ フィールド オプション] と表示されます。
  • 一般的なスイッチこれらは、テキストの大文字と小文字や日付/時刻形式など、フィールドの結果の形式を管理する設定です。 [ フィールド ] ダイアログ ボックスに、[ 書式 ] の選択肢として表示されます。 詳細については、「 フィールドの結果を書式設定する」を参照してください。

特定のフィールドの構文については、「Wordのフィールド コードの一覧」を参照してください。

注

フィールド コードは文書を読んでいるすべてのユーザーが表示できるため、フィールド コードに配置する情報には、秘密にしたい情報が含まれていないことを確認してください。

フィールド コードを表示するかどうか

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

  1. [ ファイル>オプション] をクリックします。

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

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

    • フィールドが文書の他の内容と区別して表示されるようにするには、[表示する] をクリックします。
    • フィールドが文書の内容と一体化して表示されるようにするには、[表示しない] をクリックします。
    • Word のユーザーがフィールド内をクリックしたことを認識できるようにするには、[選択時のみ表示する] をクリックします。
      フィールドの網かけオプションが [選択時のみ表示する] に設定されている場合、フィールド内をクリックするとフィールドには灰色の背景が表示されます。 ただし、灰色の網かけはフィールドが選択されていることを示しているわけではありません。 フィールドをダブルクリックするか、またはマウスでドラッグしてフィールドを選ぶと、灰色の網かけに選択を示す強調表示が追加されます。

フィールドの更新方法を制御する

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

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

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

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

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

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

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

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

ロック結果 (\!) フィールド スイッチを使用すると、BOOKMARK、INCLUDETEXT、または REF フィールドの結果に含まれるフィールドは、元の場所のフィールドの結果が変更されていない限り更新されません。 この切り替えがないと、BOOKMARK、INCLUDETEXT、または REF フィールドが更新されるたびに、フィールド結果に含まれるフィールドが更新Word。

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

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