Wordで図表キャプションに章番号を付けたいのに、同じフィールドコードのはずが一部の章だけ「1.○」になってしまう…。23章などの長文ドキュメントで起きやすいこの症状は、見出しとキャプションの間に入ったセクション区切りが原因で発生することがあります。仕組みと直し方を、再発防止まで含めて具体手順で解説します。
症状:同じフィールドコードなのに章番号だけが「1」になる
次のような要件は、技術文書・報告書・仕様書でよくあります。
- 全体で23章あるWord文書
- 各章内の図にキャプションを付けたい
- 形式は 「FIGURE (章番号).(図番号)」(例:FIGURE 17.3)
そこで、フィールドコード(STYLEREF + SEQ)を使って、キャプションを自動採番する構成にします。多くの章では期待通りに動く一方で、特定の章(例:17~21章)だけ、章番号が拾えずに次のような表示になってしまうケースがあります。
- 本来:FIGURE 17.14 と表示されてほしい
- 実際:FIGURE 1.14 のように 「1」 が出てしまう
厄介なのは、問題箇所のフィールドコード自体は他の章と同じに見えることです。つまり「フィールドコードの打ち間違い」ではなく、Wordが参照している“範囲”や“構造”側の問題である可能性が高い、という点がポイントになります。
まず押さえる:章番号が入る仕組み(STYLEREF と SEQ)
図表キャプションの「章番号.図番号」を作る定番パターンは、概ね次のような考え方です。
| 要素 | 役割 | 依存するもの | 崩れたときの症状 |
|---|---|---|---|
| 章番号 | 現在の章(見出し1)の番号を取得する | 見出し(アウトライン)番号、参照範囲 | 別章の番号(1など)になる/空になる |
| 図番号 | 図を通し番号で採番する(章ごとにリセットも可能) | SEQの設定、リセット条件 | 連番が乱れる/章跨ぎで続く |
フィールドコード例(代表例)を、イメージとして示します。Wordのフィールドは Ctrl + F9 で括弧({ })を挿入して作る点も重要です(キーボードで「{」を直接打つと正しく動作しません)。
FIGURE { STYLEREF 1 \s }.{ SEQ Figure \* ARABIC }
よく見かけるのは、図番号側のSEQを章単位でリセットするために、次のような「章に連動したリセット」を入れる構成です(組み方は運用により異なります)。
FIGURE { STYLEREF 1 \s }.{ SEQ Figure \* ARABIC \s 1 }
ここで重要なのが、章番号を作っている { STYLEREF 1 \s } の振る舞いです。
- STYLEREF は「直前にある該当スタイル(またはアウトラインレベル)の段落」を探して参照します
- 1 は、一般的に アウトラインレベル1(見出しレベル1相当) を意味します
- \s は、見出しの文字列ではなく、見出しの番号(章番号)を返すためのスイッチです
つまり、キャプション側から見て「直前の正しい見出し1」を見つけられれば章番号が入りますが、見つけられない・見つけ方が分断されると、同じフィールドでも結果が崩れます。
結論:見出しとキャプションの間の「セクション区切り」が参照を分断していた
今回の「特定の章だけ章番号が入らず、1になってしまう」現象で最も再現性が高い原因が、次のパターンです。
見出し(Heading 1 / 見出し 1)とキャプションの間に、セクション区切り(Section Break)が入っている。
Wordは文書を「セクション」という単位で区切れます。セクションを区切ると、次のような設定を章や途中だけ変えられます。
- ヘッダー/フッター(章ごとに表記を変えるなど)
- ページ番号の振り直し(途中で1から開始など)
- 用紙サイズ・余白・段組
- 縦向き/横向き(途中に横向きページを挿入)
一方で、フィールドコード(STYLEREF)が「直前の見出し1」を探すとき、文書の構造上の区切り(セクションなど)が影響して、検索範囲が期待通りにつながらないことがあります。結果として、キャプションが属している側のセクションから見て、直前にあるはずの見出し1が「見えない」状態になり、代わりに別の見出し(例えば文書冒頭の章1)を拾ってしまい、章番号が 1 になってしまう、という流れです。
文章構造を図にすると、次のイメージが分かりやすいです。
| 構造 | 見た目 | STYLEREFの参照 | 結果 |
|---|---|---|---|
| OK | 見出し1 →(本文)→ 図 → キャプション | 直前の見出し1を拾える | 章番号が正しく入る |
| NG | 見出し1 → セクション区切り → 図 → キャプション | 直前の見出し1に到達できない場合がある | 章番号が1になる/揺れる |
「同じフィールドコードなのに結果が揃わない」というと、ついフィールドの文字列やスイッチを疑いがちですが、実際にはこのように 配置(セクション区切りの位置) が原因であるケースが多いです。
なぜ17~21章など“特定の章”だけで起きるのか
長文のWord文書では、特定の章だけに「セクション区切りを入れる理由」が発生しがちです。たとえば次のような事情です。
- その章だけヘッダーに「機密」「ドラフト」など別表記を入れた
- その章からページ番号を振り直した(第2部開始など)
- その章に横向きページ(大きい図・表)を入れた
- その章だけ段組や余白を変えた
そして、これらの変更をするときに、見出し直後にセクション区切りを入れてしまうことがあります。
見出し直後に入れたくなる理由はシンプルで、「章の開始点で設定が切り替わるようにしたい」からです。しかし、章番号を参照するフィールドにとっては、見出しとキャプションが別セクションになることで、参照が途切れる引き金になります。
対処:見出しとキャプションの間のセクション区切りを削除/移動する
解決策は明快です。
- 問題が出る箇所で、章タイトル(見出し1)とキャプションの間にある セクション区切りを削除する
- 削除できない事情がある場合は、セクション区切りを別の位置へ移動する(図やキャプションの後ろへ)
ただし、セクション区切りはレイアウト設定と密接なので、闇雲に消すのは危険です。安全に進めるための手順を、実務向けに整理します。
手順1:バックアップを作る
セクション区切りを削除すると、前後セクションの設定が統合され、ヘッダー/フッターやページ番号などが変わる可能性があります。まずは必ず別名保存して退避します。
手順2:編集記号(¶)を表示して、セクション区切りを“目で見える状態”にする
Wordのリボンで以下を実行します。
- ホーム → 段落 → 編集記号の表示/非表示(¶)
これで、文書内にある区切りが次のように見えるようになります。
- — セクション区切り (次のページ) —
- — セクション区切り (連続) —
- — ページ区切り —
手順3:問題のキャプション位置で、セクション区切りが見出しと挟まっていないか確認
現象が出ているキャプション(例:FIGURE 1.14 と出てしまう箇所)の少し上を見て、次の並びになっていないか確認します。
(見出し 1:第17章 ...)
— セクション区切り (次のページ) —
(図)
(キャプション)
ここで「見出し 1 → セクション区切り → 図 → キャプション」になっていれば、原因としてかなり濃厚です。
手順4:セクション区切りを“図・キャプションの後ろ”へ移動する
見出し直後にセクション区切りを置く必要が本当にあるかを考え、次のどちらかを選びます。
| 選択肢 | やること | 向いているケース | 注意点 |
|---|---|---|---|
| 削除 | セクション区切りを消して、前後を同一セクションにする | セクションを分ける必然性が薄い | ヘッダー/フッターやページ番号が変わる可能性 |
| 移動 | セクション区切りを切り取り、図やキャプションの後ろに貼り付ける | その章の途中からレイアウト設定を変える必要がある | 移動先で改ページ位置が変わる可能性 |
よくある実務パターンは「章頭は通常レイアウトで進め、横向きページが必要な場所の直前にセクション区切りを置く」です。つまり、見出し直後ではなく、設定を変える直前にセクション区切りを置くようにします。
手順5:フィールドを全更新して結果を揃える(Ctrl + A → F9)
セクション区切りを修正したら、フィールドの表示結果を更新します。
- Ctrl + A(全選択)
- F9(フィールド更新)
更新後、問題だった章のキャプションが「FIGURE 17.xx」など、期待する章番号に揃うか確認してください。
安定化:見出しと章番号の前提を“仕組み通り”に揃えるチェック
セクション区切りが原因であっても、周辺の設定が不安定だと再発します。以下は、Wordの「章番号付きキャプション」を安定させるためのチェックリストです。
| チェック項目 | 見るポイント | NG例 | 改善 |
|---|---|---|---|
| 見出しが「見出し 1」で統一されている | 章タイトルのスタイル | 太字・大きい文字でそれっぽくしているだけ | 組み込みの「見出し 1」へ適用 |
| アウトライン番号が正しく付いている | 章番号が自動採番 | 「17」を手入力している | 複数レベルのリストで見出しに連動 |
| キャプションが本文(メインテキスト)にある | テキストボックス内ではないか | 図が「前面」配置で、キャプションもテキストボックスに入れている | 可能なら「行内」または本文段落で配置 |
| 見出しとキャプションが同一セクション内 | 間にセクション区切りがない | 見出し直後にセクション区切り | 区切りを後ろへ移動、または不要なら削除 |
特に「キャプションをテキストボックスで作る」運用は、図の回り込みやレイアウト調整のためにやりがちですが、フィールド参照が不安定になる原因になりやすいです。図の回り込みは段落設定や表を使って代替できる場合もあるので、運用全体として見直す価値があります。
セクション区切りを“入れるべき場所”のおすすめパターン
「セクション区切りは必要。でも章番号も安定させたい」という場合に、現場で事故が少ない配置例をまとめます。
おすすめ:設定変更が必要な直前・直後だけをセクションで挟む
たとえば、章の途中に横向きページが必要なときは、次のような挟み込みが安定します。
(見出し 1:第17章)
(本文)
(図+キャプション:FIGURE 17.1 など)
— セクション区切り (次のページ) —
(横向きページの表・図)
— セクション区切り (次のページ) —
(本文に戻る)
このように、章の開始点(見出し直後)でセクションを切らず、レイアウトが変わる箇所だけを局所的にセクション化するのがコツです。
避けたい:見出し直後にセクション区切りを置く
見出し直後に区切ると、キャプションが別セクションに流れやすく、STYLEREFが直前の見出しを参照できない状況が起こりやすくなります。結果として「FIGURE 1.xx」のような症状に繋がります。
補足:Wordの「図表番号の挿入」で“章番号を含める”を使うとより安全
フィールドコードを手組みするのは自由度が高い一方で、長文ドキュメントでは今回のような「構造の変化」で壊れやすい側面があります。もし可能なら、Word標準機能である キャプション(図表番号) の設定を使うのが、運用上は最も安定しやすいです。
操作手順(一般的なリボン構成):
- 参考資料 → 図表番号の挿入(または「キャプションの挿入」)
- ラベルが「図」などになっている場合は、必要なら 新しいラベル で FIGURE を作成
- 番号(または「番号付け」)の設定を開く
- 章番号を含める にチェック
- 章番号のスタイルとして 見出し 1(アウトライン レベル 1)に相当するものを選択
- 区切り記号を「.」に設定
この機能を使うと、Wordが内部的に必要なフィールド構成を管理してくれるため、「同じフィールドなのに章番号だけ揺れる」といった事故が起きにくくなります。すでにフィールドで運用している場合でも、今後の改訂や共同編集が増えるほど、標準機能へ寄せるメリットが出ます。
それでも直らないときの追加診断(セクション区切り以外)
今回の原因がセクション区切りであるケースは非常に多いですが、同じような見え方(章番号が取れない/別章になる)を起こす要因は他にもあります。念のため、追加チェックも載せておきます。
キャプションがテキストボックス・図形の中に入っていないか
図の回り込み設定でレイアウトを固定したいとき、キャプションをテキストボックスに入れてしまうことがあります。テキストボックスは「本文とは別のストーリー」として扱われ、STYLEREFが本文側の見出しを参照できないことがあります。可能なら、キャプションは本文段落として配置し、レイアウトは表や段落設定で調整します。
見出し番号が“見た目だけ”になっていないか
章番号「17」が手入力だったり、複数レベルのリスト設定が崩れていると、STYLEREFが返す「章番号」が期待通りになりません。見出し 1 にアウトライン番号が正しく割り当てられているか、章全体で統一されているかを確認します。
フィールドがロックされていないか(更新しても変わらない場合)
一部のフィールドがロックされていると、Ctrl + A → F9 をしても結果が更新されません。もし「更新しても変わらない」場合は、該当箇所を選択してロック解除(環境により異なる)を確認します。特に共同編集やテンプレート流用がある文書では、意図せずロックされていることがあります。
確認のコツ:章番号だけを表示する検査フィールドを一時的に置く
原因切り分けを早めるには、問題箇所のキャプション直前の行などに、次の検査用フィールドを一時的に入れてみるのが有効です。
{ STYLEREF 1 \s }
これが「1」になるなら、キャプション側から見て直前の見出し1が参照できていません。セクション区切り/ストーリー分断(テキストボックス)など、参照範囲の問題が疑えます。
23章規模の文書を崩さずに直すための進め方
セクション区切りは文書全体の体裁(ページ番号・ヘッダー・余白)に影響するため、修正は“局所最適”ではなく“全体最適”で進めるのが安全です。実務での手順例をまとめます。
- 複製ファイルで作業開始(バックアップ確保)
- 編集記号(¶)を表示し、問題章(17~21章など)を優先して確認
- 各章で「見出し1直後」にセクション区切りがあるかをチェック
- 必要性が薄い区切りは削除、必要なら「設定が変わる直前」へ移動
- 全更新(Ctrl + A → F9)後、図表番号と相互参照、必要なら図表目次も更新
- ヘッダー/フッターの「前と同じ」リンク状態が意図通りか、ページ番号が崩れていないかを最終確認
この流れで進めると、「章番号は直ったけど、ヘッダーやページ番号が崩れた」という二次被害を最小化できます。
まとめ:同じフィールドでも“セクション区切りの位置”で結果が変わる
Wordの図表キャプションで「同じフィールドコードなのに章番号が入らない」問題は、フィールド文字列そのものよりも、見出し(Heading 1)とキャプションの間にセクション区切りが挟まっているかを疑うのが近道です。
- { STYLEREF 1 \s } は「直前の適切な見出し1」を参照して章番号を取る
- 見出しとキャプションの間にセクション区切りがあると、参照が分断されて章番号を拾えないことがある
- 対処は、区切りを削除/移動し、全フィールド更新で結果を揃える
- 運用を安定させるなら、Word標準のキャプション機能(章番号を含める)も有力
長文のWord文書ほど、セクション区切りは「必要なところだけに入れる」「見出し直後には置かない」を意識すると、図表番号や相互参照のトラブルが大きく減ります。

コメント