Wordヘッダーに見出し フィールド関数について

このQ&Aのポイント
  • Wordヘッダーに見出し(目次項目など)を入れたいと思っています。現段階でも一応できてはいるのですが、そのページに無い項目まで表示されてしまいます。
  • また、見出し1、見出し2、見出し3を表示しているのですが、見出し1は絶対に表示し、見出し2は無ければ表示しない、見出し3も無ければ表示しないという方法を使いたいと思っています。
  • Wordは2003を使用しております。何か良い方法やリンクがありましたら、教えてください!
回答を見る
  • ベストアンサー

Wordヘッダーに見出し フィールド関数について

お世話になってます。 Wordヘッダーに見出し(目次項目など)を入れたいと思っています。 現段階でも一応できてはいるのですが、 そのページに無い項目まで表示されてしまいます。 (そのページに見出し3が無いのに前回のページを引き継いで表示されてしまったり…) また、見出し1、見出し2、見出し3を表示しているのですが、 見出し1は絶対に表示 見出し2は無ければ表示しない 見出し3も無ければ表示しない という方法を使いたいと思っています。 フィールドにどのような関数を入れればいいのでしょうか? 今までは、「StyleRef」の見出し2 などと設定していたのですが、 見出し2がページに無ければ表示したくないので、IFで判断すれば良いのかと 思っています。 ですが、方法が良く分からず… Wordは2003を使用しております。 何か良い方法やリンクがありましたら、教えてください! よろしくお願い致します!

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

希望していることをするのに、[ StyleRef ]フィールドなどでの対応は 無理だと思います。 [ StyleRef ]フィールドにはページという概念がないことと、ヘッダー やフッターへと配置したときにページ内に指定スタイルがない場合には 文書の先頭などから探す仕様なのですから。 見出し2以下のスタイルがページ内になくても、それより前にスタイル があれば、そのスタイルの内容を表示するようになっています。 IF文を使うとしても、そのページに有る・無しを調べる方法がないので [ StyleRef ]フィールドのみでは無理だと思います。 どうしても見出し2以下の表示・非表示をしたいのなら、見出し2などの 段落と関連付ける[相互参照]機能で[ページ番号]を本文内へと表示して おき、そのページ番号とヘッダーにおいたページ番号フィールドが同じ 場合のみ表示するIF文を用意するしかありません。 設定例 見出し2スタイルのすぐ下に、その見出し内容をもとにした相互参照で [ PAGEREF ]フィールドを配置しておきます。 (行間を固定値で1ptなどにし白文字に、見出し2参照スタイルで用意) 各見出しごとに設定したら、ヘッダーに以下のフィールドを配置。 { IF { PAGE } = { STYLEREF 見出し2参照スタイル } { STYLEREF "見出し 2" } "" } これで見出し2参照スタイルを適用した見出しのページ番号とヘッダーの ページ番号を比較して、同じ場合のみ[ StyleRef ]フィールドでの 見出し2を表示するようにします。 見出し3についても、同じように見出し3参照スタイルなどで用意して、 これを使ったIF文で対応します。 見出し2参照スタイルなどを適用するときは、相互参照でページ番号を 挿入してから適用してください。 そうしないと行間が狭いことと白文字で正しく設定できているか確認が できませんので。

karorumon
質問者

お礼

回答ありがとうございます。 返事が遅くなり申し訳ありません。 何とか上手く設定することができました! ありがとうございました^^

関連するQ&A

  • WORDの目次とヘッダー

    WORDの目次の自動作成機能についてなのですが、 見出し設定をして自動作製するのは出来るのですが、 その出力設定で質問があります。 見出し1~見出し3があるとして、 大項目の見出し1の目次にはページ番号をふらずに、 小項目の見出し2と3の目次にだけ見出しを付けたい場合、 どこの設定をどう変えればよいのでしょうか? 目次には大項目も表示されて欲しいのですが、 同じページ番号が連続するとスマートな表示では ない気がするので質問しました。 またはそのような機能はついていないのでしょうか? それからヘッダーについてです。 ページ範囲を限定して大項目名を挿入したいのです。 ひとつのフィルにいくつかの大項目があるのですが、 その大項目をそれぞれに振り分けるためにはどうすればよいでしょうか?

  • ワードの目次とヘッダーについて

    (□□□) 第1条 ○○○・・・・・ (□□□) 第1条の2 ○○○・・・・ (□□□) 第2条 ○○○・・・・・ (□□□) 第2条の2○○○・・・・・ (□□□) 第2条の3○○○・・・・・ (□□□) 第3条○○○・・・・・ (□□□) 第4条○○○・・・・・ 上記のような文章をワード2003を使用して書いているのですが、目次とヘッダーで悩んでいます。 例えば上記の内容を目次とヘッダーに以下の(目次について)と(ヘッダーについて)のように反映させたいのですがやり方がどうしても分かりません。アウトライン機能や見出し番号、StyleRef フィールド等も研究してみたのですがだめでした。市販の法令集等をみると見事にできているのですが、わかる方どなたか教えていただけないでしょうか。 (目次について)  第1条    □□□・・・・・・・・P1  第1条の2  □□□・・・・・・・・P1  第2条    □□□・・・・・・・・P2 第2条の2  □□□・・・・・・・・P3 第2条の3  □□□・・・・・・・・P3 第3条    □□□・・・・・・・・P3 第4条    □□□・・・・・・・・P4 (ヘッダーについて) 1ページ目のヘッダーに(第1条・第1条の2) 2ページ目のヘッダーに(第2条) 3ページ目のヘッダーに(第2条の2~第3条) 4ページ目のヘッダーに(第4条)

  • word2007目次とヘッダーを連動したい

    ワード2007で疲れました。御指南頂けますか。 目次付きの文章docxを作りました。120ページあります。 あとはヘッダーを入れるだけです。 各ページの1行目を目次(章?)と連動させて、目次の1行の文章を各ページの1行目に入れたい。 (ヘッダーに、そのページは目次のどの文章だ、を入れたい) [行ったこと] ページレイアウト 区切り 現在の位置から開始を入れてヘッダー作成= ヘッダーに反映できず。 ページレイアウト 区切り 次のページから開始へ修正=ヘッダーに反映できず。 セクションの区切りを入れると目次の次のページからの通しのページ番号が途切れてしまいます。 セクションを入れると通し番号が使えないので、通しのページ番号は諦めました。 ヘッダに見出しを入れたいのに、相互参照 見出し 見出し文字列で 目次の全部が表示されず、目次の部分部分しか表示されないので使えない。 手入力でセクションを区切るのにも疲れました。 何ページかヘッダーを入れました。が、ページを戻ってみるとヘッダに 2ページ目のヘッダには10ページで入れたヘッダ名が入っていました。 3ページ目のヘッダには9ページで入れたヘッダ名が入っていました。 ぐちゃぐちゃです。 ヘッダを手入力しました。3~4ページにヘッダ名を入れました。が 5~30ページまで同じヘッダ名が続きます。3~4だけでしか使わないのに。 前と同じヘッダー/フッター押して「このヘッダー/フッターを削除して前のセクションのヘッダフッタと置き換えますか?」いいえを選びました。 インターネット検索 「word2007 目次をヘッダーに反映させる」など 検索結果のページに飛んで手順を見ましたが、どれも不的確なものばかり。 [結果] ヘッダを手入力してもどこのページに反映されるか不明。 目次とヘッダーを連動したいが、出来ず諦めました。 [対応] ヘッダー用に各ページの上に1行増やしました。その1行に手入力でもくじの1行を入力して 装飾します。ただしこれでは目次と連動しません。 目次が変わると手入力で各ページの1行目を直します。これが一番速かったようです。 この対応にたどり着くまで7時間かかりました。その間文章は完成しません。 文章作成を開始して2日目。ヘッダーいじるだけは1時間有ればできそうなのに。 ワードには目次とヘッダーを連動させる機能があると思いますが全く使えません。 (ないのでしょうか?) いっそ紙の作業として文章・絵だけ印刷して切り、A4用紙に糊で貼り付けた方が 遙かに速いです。2時間有れば余裕で切り貼り出来ます。応用は利きませんが。 ワード2007を購入した代金分は元を取りたいのですが、溝に捨てた方が 良かったように思えます。ワードのCD-ROMを叩き割りたい位です。 office2007の値段が高価なのは、高いのを割るのはためらう、叩き割り防止のため?とかんぐりたくなります。 目次とヘッダーを連動させる機能がもしワード2007にあれば ご存じの方、お教え下さい。

  • ワードのヘッダーで見出しを自動で挿入する

    質問させてください。ワードの文章で見出しを使っているのですが、その見出しの項目をヘッダーに自動で挿入したいのです。もし、見出しの文章が変わればヘッダーも自動に変わるようにしたいと思っているのですが、どなたかご存知の方がいましたら教えてください。よろしくお願いします。

  • Wordの見出しマップ

    Wordの見出しマップをよく使っています。左側に目次が表示されて見たいところをワンクリックで飛んでいけるので、とても便利です。 しかし、時々文書の中の図表番号やリストなどが目次の章立てと混ざって表示されてしまうことがあります。章立てのタイトルが埋まってしまって、逆にわかりづらくなります。 Wordの見出しマップの表示項目を設定する機能はありますか?章立てのタイトルだけ表示させることはできますか?

  • word98で、「見出し」のフォントを変えたいんですが、・・・

    word98で、「見出し」のフォントを変えたいんですが、「目次」の編集項目はあるのですが、 「見出し」の「変更」はできないんです。 どうすればいいんですか?

  • ワードの見出しについて質問をさせて頂きます。よろしくお願いします。

    ワードの見出しについて質問をさせて頂きます。よろしくお願いします。 ワードで作成した文章の題名等を目次を作成する目的で、見出しにしました。 以前、該当項目を見出しにしたときは、左側に見出しにしたことを、確認する黒い丸のようなものが 付いていたのですが、それが表示されなくなってしまいました。 何らかの設定だとは思うのですが、良く分かりません。 どなた様か、ご指導の程よろしくお願い致します。

  • ワードで見出し3が反映されない

    ワードで見出し3が反映されません。 見出し3の設定はされています。表示・見出しマップにも 見出し3が表示されていますが、更新しても目次には 見出し2までしか反映されません。 よろしくお願いします。 ワードはオフィス2007です。

  • WORDで目次を作る際の見出し選択

    Word2000を使って、下記の見出しイメージで文章を作っています。 1.操作方法  1-1.表示   1-1-1.通常   1-1-2.イベント発生時   1-1-3.過去イベントの閲覧  1-2.操作   1-2-1.テスト    1-2-1-1.自動テスト    1-2-2-2.手動テスト   1-2-2.ログ表示 フィールドコードで自動で目次を作成しているのですが、 見出し3(1-2-1.)までしか作ってくれません。 見出し4(1-2-1-1.)までの目次を自動で作成するには、 設定でどうにかなるのでしょうか。 よろしくお願いします。

  • [WORD2003]見出しマップや目次がおかしくなります

    ご存知の方がいらっしゃいましたらお教えください。 環境:Windows XP   :Word2003 本文中のスタイルに「見出し1~3」を使用しており、見出しマップと目次も作りました。 おかしな現象としては、先日まで「見出し」の設定通りにマップも 目次も表示されていたのですが、何か設定を変えてしまったのか、 「見出し」に設定していない文章が「見出しマップ」にリンクとして出てきてしまいます。(見出しの設定をした文章もインデックスされます) 試しに、 出てきてしまう部分を、「書式のクリア」 ↓ この操作で見出しマップから消えます ↓ 保存して閉じる ↓ 再度開くと、「書式のクリア」状態なのに見出しマップに表示 といった具合です。 他のPCで同じファイルを開いてみたのですが、問題なく先日までの 正しい設定で見出しマップが表示されました。 なので、わたしのPCのwordの設定か何かがおかしいのでは?と思っています。 このような状態なのですが、この症状の解決方法をご存知の方、お教えください。よろしくお願いいたします。

専門家に質問してみよう