長文文書で索引を作成して、後から見出し語を追加・修正したのに、索引を更新しても新しい項目が反映されないトラブルが発生することがあります。索引項目(XEフィールド)を本文に追加したのに索引フィールドの末尾に出てこない、または編集した項目名が古いまま、というパターンが代表的です。
Wordの索引フィールドは目次フィールドと同じく「フィールドの更新」で再生成する仕組みですが、索引には特有の更新挙動があり、特定の手順を踏まないと変更が反映されません。F9キーでの単純更新では不十分なケースが多く、索引フィールドの完全再生成が必要な場面もあります。
この記事では、索引が更新されない代表的な原因、フィールドの再生成手順、XEフィールドの確認方法、索引の完全削除と再挿入、複数索引がある場合の扱いまでを解説します。
【要点】索引更新が反映されない時の3つの対処
- 索引フィールド全体を選択してF9で再計算: 索引のテキスト一部だけを選択した状態だと更新されないため、索引全体をクリックして選択してからF9を押す。
- XEフィールドが本文に存在するか確認: 索引項目はXE(インデックスエントリ)フィールドとして本文に挿入される。Alt+F9で表示して、項目が実在しXEとして登録されているか目視確認する。
- 索引を削除して再挿入する完全リセット: 通常更新で反映されない場合は、索引フィールドを削除してから「参考資料」タブの「索引の挿入」で再生成すると確実。
ADVERTISEMENT
目次
索引フィールドの仕組みと更新挙動
Wordの索引は、本文中に挿入された複数のXE(インデックスエントリ)フィールドを集約して、文書末尾などの索引フィールド位置に一覧表示する仕組みです。本文の各箇所にXEフィールドが「不可視」で埋め込まれており、索引フィールドの更新時にこれらを収集して並べ替え、ページ番号付きで表示します。
索引が更新されない主な原因は、XEフィールドそのものが本文に存在しない、索引フィールドの選択範囲が不適切、または索引フィールドのオプション設定で対象範囲が限定されている、といったケースです。原因を切り分けるには編集記号を表示してXEフィールドの存在を目視確認するのが第一歩です。
XEフィールドの可視性
XEフィールドは本文中に隠し文字として配置されており、通常表示では見えません。Ctrl+Shift+8で編集記号を表示すると、XEフィールドが「{ XE “見出し語” }」のような形式で本文中に表示されます。索引項目を追加したつもりが実はXEフィールドが挿入されていない場合、この表示で気付けます。
F9更新と全体再計算の違い
索引フィールド単体をF9更新すると、現状のXEフィールドを集計して索引を再構成します。文書全体のフィールド更新(Ctrl+A→F9)でも索引は更新されますが、特定のセクションだけにある索引や、複数の索引が混在する場合は個別更新のほうが意図通りの結果を得やすい場合があります。
索引フィールドを正しく更新する基本手順
- 索引フィールド全体を選択する
索引の任意の場所をクリックすると索引フィールドが灰色でハイライトされます。フィールドが選択された状態であることを確認します。 - F9キーを押す
索引フィールドが再計算され、最新のXEフィールド一覧から索引が再生成されます。 - 右クリック→「フィールド更新」でも同じ動作
F9と同等の更新が実行されます。 - 更新結果を目視で確認
追加した項目が索引に表示されているか、修正した項目名が反映されているかをチェックします。 - 反映されない場合は次の手順に進む
本文のXEフィールドが正しく存在するか確認する手順に進みます。
本文のXEフィールドを確認する手順
- Ctrl+Shift+8で編集記号を表示
または「ホーム」タブの「編集記号の表示/非表示」ボタンを押します。 - 本文中のXEフィールドを目視確認
「{ XE “見出し語” }」のような形式で本文中に表示されます。 - 追加したはずの項目のXEが存在するか確認
該当箇所にXEフィールドがない場合、項目挿入が完了していない可能性があります。 - XEフィールドがない場合は索引項目を再挿入
該当語句を選択して「参考資料」タブの「項目の登録」ボタンから索引項目を追加します。 - 索引フィールドを再度F9更新
新しく追加されたXEフィールドが索引に反映されます。
ADVERTISEMENT
索引を完全に再生成する手順(最終手段)
- 索引フィールド全体を選択してDeleteで削除
索引フィールドをクリックして選択し、Deleteで削除します。本文のXEフィールドは残ります。 - 索引を入れたい位置にカーソルを置く
削除した同じ位置、または新しい位置にカーソルを移動します。 - 「参考資料」タブの「索引の挿入」をクリック
索引設定ダイアログが開きます。 - 必要なオプション(書式・列数・並び順)を設定
標準のままでも構いません。 - OKを押して索引を再生成
本文中の全XEフィールドから索引が新規作成されます。 - 新索引が意図通りの内容になっているか確認
すべての項目が網羅されているか目視確認します。
索引更新で起きる典型的な問題と対処
項目を追加したのに索引に出ない
追加した語句にXEフィールドが付いていない可能性があります。語句を選択して「参考資料」タブの「項目の登録」(または Alt+Shift+X のショートカット)でXEフィールドを明示的に追加してから、索引を更新してください。
項目名を変更したのに古いままになる
本文のXEフィールド内の文字列が変更されていない可能性があります。Alt+F9でXEフィールドを表示し、{ XE “古い項目名” } を { XE “新しい項目名” } に直接編集してから索引を更新してください。
並び順がおかしい
日本語の索引は標準では文字コード順で並ぶため、五十音順にならない場合があります。XEフィールドに読み仮名を追加(例:{ XE “見出し語” \\y “みだしご” })することで、読みに基づいた並び替えが可能になります。
長文文書での索引運用のコツ
専門書や辞書のように索引項目が数百件ある文書では、項目を追加するたびにすべての索引を更新するのは現実的ではありません。執筆段階ではXEフィールドの追加だけ行い、章末や文書完成時にまとめて索引を再生成する運用が効率的です。
索引を生成済みの文書を編集する際、本文の見出しや段落を大幅に削除すると関連XEフィールドも一緒に消えることがあります。索引フィールドの数値が大きく変わったら、Alt+F9でXE一覧を確認して欠落をチェックする習慣をつけておくと、索引の品質維持に役立ちます。
索引更新の手順別比較
| 手順 | 適用ケース | 所要時間 |
|---|---|---|
| F9で更新 | XEは正しく存在し、軽微な変更 | 即時 |
| 編集記号で確認+更新 | 追加項目が反映されない | 1〜2分 |
| 削除→再挿入 | 通常更新で直らない | 2〜3分 |
| XEフィールド直接編集 | 項目名の変更 | 項目数による |
まとめ
索引が更新されない原因は、索引フィールドの更新方法が不適切、本文のXEフィールドが存在しない、項目名がXEフィールドで変更されていない、のいずれかです。まず索引フィールド全体を選択してF9で更新を試し、反映されない場合は編集記号またはAlt+F9でXEフィールドの存在を確認、それでも改善しない場合は索引フィールドを削除して「参考資料」タブの「索引の挿入」で完全再生成するのが確実な対処です。索引項目の追加には Alt+Shift+X ショートカットが便利で、効率的な索引管理ができます。
ADVERTISEMENT
超解決 Excel・Word研究班
企業のDX支援や業務効率化を専門とする技術者チーム。20年以上のExcel・Word運用改善実績に基づき、不具合の根本原因と最短の解決策を監修しています。ExcelとWordを使った「やりたいこと」「困っていること」「より便利な使い方」をクライアントの視点で丁寧に提供します。
Office・仕事術の人気記事ランキング
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Excel】矢印キーで「セルが動かず画面がスクロールする」!ScrollLockの解除方法(ノートPC対応)
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【Outlook】メールの受信が数分遅れる!リアルタイムで届かない時の同期設定と送受信グループ設定
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【Outlook】宛先が「オートコンプリート」に出ない・間違っている時の修正手順|履歴の削除と再構築
- 【Outlook】「メール送信を5分遅らせる」設定!誤送信を防ぐ最強のディレイ機能
- 【Excel】文字がセルの枠からはみ出す・隠れる!「折り返して表示」と「縮小して全体を表示」の使い分け
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
