アプリ版:「スタンプのみでお礼する」機能のリリースについて

エクセルで作ったシート数が数十ページあります。
ひとつのシートのなかにも数ページあるものもあります。
ページごとに自動でヘッダーに連番することはできているのですが
目次のページに各小節のページを自動でふるにはどうしたら
よいでしょうか?

目次
1章・・・・・P1
2章・・・・・P5  

などのようにしたいのですがよい方法はないですか?

A 回答 (2件)

ワードと違い、エクセルには、こんな仕組みはないと思う。


VBAででも使ってやらざるを得ないのかなと思うが、どういう筋道でやればよいのかとさえおもう。
(1)多分「2章」という言葉を捜す。
(2)その場合「2章参照」というのが有れば捨てないといけない。
(3)シートを越えて、全シートの中の語句を検索しないといけない。
これはできそうに思う。
(4)あるシートのRangeに(行、列に)「2章が」見つかった
時に、印刷ページを割り出すには、x=シート名.Rang("c10").print.PageNum
のようなのは、無いと思うので、割り出しに苦労するように思う。
それまでのPageBreakの出現数が頼りか。
ーーー
良くご存知の方に回答を期待するが、出ない場合は、
次善の「手助けをするツール=資料など」は考えられるでしょうか。
(例)2章==>Sheet2の第3行目にあり、などのリストなど
--
VBAエキスパート以外の通常人なら、手作業の方が結局早いでしょう。
    • good
    • 0

こんにちは。


[名前の定義]と[4.0マクロ関数]を使って、できるような気はしますが......
↓以前提案した事があるので参考にしてみてください。

『エクセル フッターのページ番号をセルに反映させたい。』
http://oshiete1.goo.ne.jp/qa2527767.html

#締め切られてないのでうまくいかなかったのかも^ ^;
    • good
    • 0

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

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