プロが教えるわが家の防犯対策術!

Word2010を使用しております。

単一ファイル内で目次を作るときはTOCフィールドに\hスイッチを付ければ
ハイパーリンクができる事は理解しております。

複数ファイルから目次を作るときはRDフィールドを追加すれば良い事も
検索でわかりました。

ここで、これらを合体した「複数ファイルからハイパーリンク付目次」を作りたいのですが
どうすれば良いでしょうか。

検索した結果
http://questionbox.jp.msn.com/qa2670191.html
がWord2002版で見つかりましたが、ここでは解決しておりませんでした。
この質問者さんは多量の目次から1つ1つハイパーリンクを作成したのかもしれませんが、
ハイパーリンクもファイル単位ですし、目次の更新機能に追従できません。量が多いときは
手間が多すぎて現実的な作業方法とも考えにくいです。

良い方法をご教示頂きたく、宜しくお願い致します。

A 回答 (1件)

基本的に、目次などでの\hスイッチを付けたハイパーリンクの場合は、


同じファイル内でないと有効になりません。

理由としては、ハイパーリンクとして使われるブックマークの種類が、
自動的に挿入された(Wordが自動生成した)ブックマークを参照している
ものなので、ファイル内でしか有効にならない種類だからです。
TOCフィールドは、この自動生成したブックマークを利用しているので、
同じファイル内のみリンク先に移動できるようになっています。
http://office.microsoft.com/ja-jp/word-help/HP00 …

RDフィールドは、これによって生成されたブックマーク全体を参照して
目次などの部分だけを表示しているようなので、他のファイルの中へと
用意しても、参照先の目次のみを参照してくれますが、ハイパーリンク
の機能は有効になりません。
http://office.microsoft.com/ja-jp/word-help/HP00 …

TOCフィールドで作成した目次内にある見出しの文字列部分だけを選択
して、[ Shift+F9 ]キーを押してのフィールドコードを表示してみれば

わかりますが、HYPERLINK \l "_Toc##########"などのブックマーク名
を参照しています。ブックマーク名の先頭へとアンダーラインが付いた
ものが自動生成したものです。

ですから、
> 合体した「複数ファイルからハイパーリンク付目次」を作りたい
については、無理ということになります。


複数ファイルごとの見出しを使い目次を作りたい場合は、RDフィールド
を使ったファイル参照ではなく、アウトラインの[グループ文書]を使い
[サブ文書]として複数ファイルを[挿入]し、[文書の表示]をしたうえで
目次を作成します。これなら目次のハイパーリンクは有効になります。
http://www4.synapse.ne.jp/yone/word2010/word2010 …
http://www.wanichan.com/pc/word/2010/02/53.html
http://office.microsoft.com/ja-jp/word-help/HP00 …
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
無理という事がわかり、残念に思っています。

グループ文書は検討した事があるのですが、
無駄にセッション区切りが入りますし、体裁(スタイル)が崩れる、
表が崩れる、図がずれるなどが多くあり、結果として手間が増えてしまいました。

今回は100ページくらいでしたので無理にでも1文書に収める事にしましたが、
今後また別な方法を考えてみたいと思います。
(文書作成開始時からグループ文書を用いるなど)

ありがとうございました。

お礼日時:2014/03/10 16:18

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています