• ベストアンサー
  • 困ってます

WORDの目次の更新時のルビの書式について。

MSのWORD2010を使用して50数ページに及ぶ文章を作成しています。 目次の項目となる見出しの中にルビを使用しているものが数か所あります。 目次のフィールドを更新すると、このルビを使用している見出しのみアンダーラインありの青文字表示になり、本文中の見出しに設定している書式?(たぶん)で更新されてしまいます。 ルビのオフセットやサイズは本文中の見出しに設定しているものになってしまいます。 目次を更新するたびに、目次中の書式を設定しなおして、ルビの設定を変更しなければいけないため面倒です。 これをどうにか回避する方法はないのでしょうか? 現在は目次中の書式についてはスタイルを設定して更新後にスタイルを最適用しています。 ルビについてはフィールドコードを1つずつ表示させて、ルビの設定のところを置き換えで一括で置き換えることでやっていますが、それも面倒です。 なんとかならないものでしょうか・・・

共感・応援の気持ちを伝えよう!

  • 回答数4
  • 閲覧数1119
  • ありがとう数4

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

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

No.2の回答者です。 [ Alt+F9 ]キーを実行する場合は、[目次]は[ TOC ]フィールドで 表示されてしまうので、目次内にあるルビだけを[ EQ ]フィールド で表示できませんよね。 だからといって、目次内のルビだけを個々に表示するには、作業的に 確かに面倒ですね。目次内のルビが増えると、より面倒ですよね。 目次内のルビは、本文の見出しに設定されたルビのフィールドコード そのままリンクしているので、ルビの位置が見出しに影響されます。 これを編集する方法を、通常作業でできないか色々試してみましたが、 簡単な方法はないみたいですね。 そこで、マクロを使って[ EQ ]フィールドのみを対象に表示させる ものを作ってみました。 Sub 目次のルビをフィールドコードで表示() '目次の範囲だけを選択しておいて実行します。  Dim EQField As Field   For Each EQField In Selection.Fields    If EQField.Type = wdFieldFormula Then     EQField.ShowCodes = True    End If   Next  Set EQField = Nothing End Sub こちら↑を、目次の範囲だけ選択した状態で実行します。 そうすると、ルビであるEQフィールドのみが表示されてる状態に なるので、そのまま[置換]などでルビの位置を変更します。 これで多少は楽になるかと思います。 マクロの実行は、目次を更新後に実行してくださいね。 ちなみに、ハイパーリンクのスタイルを変更する方法であっても 私が示した目次のハイパーリンクのスイッチを削除する場合でも 上記マクロは有効です。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ありがとうございます。マクロは思いつきませんでした! 上記マクロで作業効率がずいぶん上がりました!ありがとうございます!

関連するQ&A

  • word2002 スタイルと書式

    word2002で、目次を作成していますが困ってます。 「スタイルと書式」で見出し1、見出し2、見出し3を設定して、 「目次と索引」から目次を作成しました。 しかし、見出し2では「小型英大文字」、見出し3では「斜体」になってしまっています。 「書式の詳細設定」から修正は可能なのですが、面倒ですよね。 見出しの書式をデフォルトで設定する方法を教えてください。 「スタイルと書式」を画面右側に表示して、見出し1を右クリック「変更」でいろいろ試したのですが、できませんでした。 私のやり方が悪いのかな?

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

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

  • WORD 2007 <目次のインデント>

    WORD 2007 <目次のインデント> 添付画像をご覧ください。 フィールドコード[ toc \o "1-3" \h \z \u }で目次を作成しました。 青の囲みの本文の見出しは見出し1、見出し2で書かれています。 例えば、1 TESTは見出し1、1-1 testは見出し2となっています。 この本文の目次(赤の囲み)が作成されるのですが、ご覧の通りインデントが 見出し1より見出し2の方が前に(左に)来てしまします。 当然個別に修正はできるのですが、目次の更新をするとまた添付図の状態に戻ります。 このインデントはどうやって決められているのでしょうか? フィールドコードの問題ではない? ご存知の方、よろしくお願いします。 WINDOWS XP MS OFFICE 2007

その他の回答 (3)

  • 回答No.3
  • MackyNo1
  • ベストアンサー率53% (1521/2850)

>なぜルビをつけた見出しだけハイパーリンクの書式が適用されるのでしょうか・・・ 詳細はわかりませんが、おそらく目次のハイパーリンクの中に新たに別書式のハイパーリンク部分が設定されるために自動的にハイパーリンクの書式になるものと思われます。 >また、Alt+F9ですべてのフィールドコードを表示とありますができません。 確認ですが、そもそも本文中にルビがふってあってこれを参照して自動的にルビがふられている状態なのですよね。 その場合は本文中のフィールドコードがすべて表示されますので、フィールドコードの内容の一括置換が可能です。 >ルビに関するフィールドコードは目次中のルビの文字列を選択した状態でしか表示することができませんのでいちいち選択して表示を繰り返しています。 ご質問のように、目次(フィールドコード)中のフィールドコードは対象フィールドを選択した状態でしか表示できません。 どのようなルビの編集をしたいのかにもよりますが、目次内のルビを自由に編集したいなら、Ctrl+Shift+F9で目次のフィールドコードを通常の文字列に変換して、この中のルビのフィールドをAlt+F9ですべて表示して一括置換するほうが実戦的には簡単かも知れません。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

回答ありがとうございます。 Ctrl+Shift+F9でリンクを解除すると確かにAlt+F9で一度に表示することができました。ですが、目次の更新ができなくなるため、更新したい場合には再度目次を作成する必要がありますね。 ですが、1つ1つルビのフィールドコードを表示するよりは断然作業効率はよくなります。 更新のことも考えるとNo.4の方のマクロで解決とさせていただきますが、非常に参考になりましたし、フィールドコードについて勉強になりました。ありがとうございました。

  • 回答No.2

一部のフィールドコード(EQフィールドなど)を使った場合に、 見出しなどに使われていると、[目次]フィールドのスイッチの [ハイパーリンク]が、文字スタイルとしてのハイパーリンクに 戻ってしまうようです。 ※対処法 目次からハイパーリンクのスイッチを削除することで対応する。 { TOC \o "1-3" \h \z \u } ← \hのスイッチを削除して { TOC \o "1-3" \z \u }  ← このようにする こちら↑のようにすると、ハイパーリンクする部分が、目次の 見出し文字列からは無効になるのですが、ページ番号では有効 なので、ある程度使えるかと。 [ハイパーリンク]のスタイルを変更させる方法もありますが、 文書内にURLなどのハイパーリンクの文字列などに設定される もスタイルも同じように適用されるので好ましくありません。 ちなみに、ルビのような文字列を参照する相互参照機能でも、 目次と同じではないですが、表示されないなどのトラブルが 出ることがあるようなので、ハイパーリンク機能との相性が 悪いみたいですね。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

回答ありがとうございます。 今回のハイパーリンクに関する書式については文章中にハイパーリンクを使用しておりませんのでNo1の方の方法で回避することにしましたが、本方法も勉強になりました。 どうしてもハイパーリンクのスタイルを変えたくない場合にこの方法で回避したいと思います。

  • 回答No.1
  • MackyNo1
  • ベストアンサー率53% (1521/2850)

目次の中のアンダーライン付きの青文字部分を選択し、スタイルの右下のダイアログ起動ツールをクリックし、ハイパーリンクの右の部分をクリックして「変更」ボタンをクリックして、希望のフォント(色を自動にしてアンダーラインを削除)に設定します。 これで目次内のハイパーリンクのスタイルが変更されましたので、フィールドの更新を行っても書式が変更されることはありません。 >ルビについてはフィールドコードを1つずつ表示させて、ルビの設定のところを置き換えで一括で置き換えることでやっていますが、それも面倒です。 フィールドコードを使ってルビの設定をするなら、Alt+F9キーでフィールドコードをすべて表示させて置いて、Wordの置換機能を使って一括置換で対応できると思うのですが・・・

共感・感謝の気持ちを伝えよう!

質問者からのお礼

回答ありがとうございます。 ハイパーリンクのスタイルを変更することで書式については解決できました。 が、なぜルビをつけた見出しだけハイパーリンクの書式が適用されるのでしょうか・・・ また、Alt+F9ですべてのフィールドコードを表示とありますができません。 それができればこの問題は解決なのですが・・・ ルビに関するフィールドコードは目次中のルビの文字列を選択した状態でしか表示することができませんのでいちいち選択して表示を繰り返しています。 何か操作方法が間違っているのかもしれませんが。

関連するQ&A

  • wordで独自のスタイルを用いて目次を作る

    wordで目次を作りたいと思っています。 通常、「スタイルと書式」で「見出し」を選択したもので目次が作成されると思うのですが、「スタイルと書式」で独自に新しく作ったスタイルを使って目次を作成したいと思っております。 こういったことは可能でしょうか?詳しい方がいらしゃいましたらご教授願いただけませんでしょうか。よろしくお願いいたします。

  • Wordで見出しの書式を一斉変更することは出来ますか?

    Wordで見出しの書式を一斉変更することは出来ますか? word2003を使っております。 wordでは目次機能があり、各章のタイトルを見出しに設定することで 目次の内容を自動更新することが出来ます。 以前タイトルを全て、ArialとMS ゴシックで書いたファイルがあるのですが、 これを全てCenturyとMS P ゴシックに変更したいと考えております。 それで質問なのですが、 見出しの書式を一斉変更することは出来ますでしょうか?

  • Wordの目次機能について

    見出し1~3を使用する文書を作成しています。 見出し1はセクションで区切っています。 あるセクション内の見出し2、3を使用した目次を作成できるのでしょうか。 1 (見出し1) 1-1 (見出し2) 1-1-1 (見出し3) というアウトラインの書式番号を設定した場合。 2-1 -------- p 2-1-1 ----- p 2-1-2 ----- p 2-2 -------- p 2-2-1 ----- p 2-2-2 ----- p 上記のようにあるセクション内のみの見出し2、3を使用した目次を作成できるのでしょうか。

  • Word2000で目次を作成するのですが...

    見出し1や見出し2などに、Normal.dotのスタイルではなく、 フォントを大きくして、 アウトライン番号(という名前なのでしょうか、 自動的に1,2と振られていくものです)を設定しています。 この状態で目次を挿入すると、目次にも見出し1や見出し2などのスタイル (フォントの大きさなど)が反映されてしまうのです。 目次1や目次2のスタイルを直すことによって、目次の見出し (たとえば、「1.概要」の「概要」の部分)はフォントを小さくする ことができるのですが、アウトライン番号(?)の大きさは変えられません。 これを変える方法があるのでしょうか? どなたか教えていただけるとありがたいです。 よろしくお願いします。 これを目次のスタイルに変更することはできないのでしょうか?

  • WORD2010の目次自動設定について

    WORD2010 の目次設定の機能について教えてください。 見出し3のレベルまで目次に表示したいのですが、見出し2レベルまでしか表示されません。 参考資料タブの目次▼より目次挿入し、見出し3まで表示されるように印刷イメージでも設定せれているのですが、目次の更新をすると見出し2までしか表示されません。 設定方法等ありましたらご教授ください。 よろしくお願いします。

  • 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 目次の自動更新の方法について

    Word 2003 を使用しています。 下記の件について、設定方法がわからないので、 どなたかお教えいただけると大変助かります。 ページの追加や削除で、ページの数や、見出しの数が 増えたりしたときに、目次のページナンバーや見出しが 自動で更新できるようにするにはどのような設定が 必要になり、どの部分を編集すればよいでしょうか。 申し訳ございませんが、細かくお教えいただきたい と思っております。 既に下記のように、目次を作成済みなのですが、 設定によっては入力をし直す事にもなりますでしょうか。 ガタガタになってしまっていますが、ページの数は右で そろっています。 ------------------------------------------------ 目次 第1章 ●●...............................................6 1-1 ●●.................................................6 1-1-1 ●●......................................10   1-1-2 ●●......................................12  1-1-3 ●●......................................13 第2章 ●●............................................15 2-1 ●●................................................17   2-1-1 ●●.......................................18  2-1-2 ●●.......................................19 2-2 ●●................................................20  2-2-1 ●●.......................................21  2-2-2 ●●.......................................23  2-2-3 ●●.......................................25    2-2-3-1 ●●..............................26    2-2-3-2 ●●..............................28    2-2-3-3 ●●..............................29  2-2-4 ●●.......................................33  2-2-5 ●●.......................................34   ------------------------------------------------ よろしくお願いします。

  • Word 2003 目次の更新について

    すみません。どなたかお教えください。 アウトラインと書式設定を駆使して、なんとか目次の作成を おこなうことができたのですが、 更新できるようにするには「索引と目次」を利用して 作成する、ということも分かってはいるのですが、 どうもうまく作成することができません。 目次作成の時点から何か不足している事があるのでしょうか… まったく分からない状態なので、 いろいろとお教えいただけると幸いです。 ちなみに下記のように目次を作成し、 「索引と目次」で「OK」をおすと、「第1章●●」と 「第2章●●」しかリンクになりません…。 具体的に説明ができず、大変申し訳ないのですが、 どなたかお教えください。 ------------------------------------------------ 目次 第1章 ●●...............................................6 1-1 ●●.................................................6 1-1-1 ●●......................................10   1-1-2 ●●......................................12  1-1-3 ●●......................................13 第2章 ●●............................................15 2-1 ●●................................................17   2-1-1 ●●.......................................18  2-1-2 ●●.......................................19 2-2 ●●................................................20  2-2-1 ●●.......................................21  2-2-2 ●●.......................................23  2-2-3 ●●.......................................25    2-2-3-1 ●●..............................26    2-2-3-2 ●●..............................28    2-2-3-3 ●●..............................29  2-2-4 ●●.......................................33  2-2-5 ●●.......................................34   ------------------------------------------------ 関係のあることなのかどうか分かりませんが、 「索引と目次」を開いたときに確認できる画面を こちらに添付させていただきます。 よろしくお願いいたします。

  • Wordで目次を

    ワードの目次の作り方がよくわかりません。 メニューの「挿入」-「索引と目次」の「目次」タブで、 OKを押すと、文章には、 「エラー! 目次項目が見つかりません。」 と表示されます。 アウトライン表示にすると、文章の中の見出しのようなもの(3.1~~とか、(1)~~)が見えるので、 Wordではそれらを見出しだと認識していると思うのですが。 なんだか、目次として表示するには、何か他に設定しなきゃいけないような気がするんですが、 それがよくわかりません。 多分、初歩的な勘違いだと思うのですが、よろしくお願いします。 Word2000です。

  • Word 2007 目次作成に当たって

    参考資料 → 目次 → 自動作成の目次2 という手順で目次を作成しました。 見出しマップには、 第一章 ○○  1.1 …  1.2 … と正常に表示されているのですが、 見出しマップの一番下に 11.△△ 12.□□ という風な、本文の一部が表示されてしまいます。 これらのスタイルは「標準」となっています。 再度標準をクリックすると消えるのですが、上書き保存して再度開き直すと、再び同じ症状が出ます。 どうすれば直りますでしょうか。