- ベストアンサー
ページ数を任意のセルに表示したい
エクセルでフッターやヘッダーではなく、任意のセルにページ数を表示させたいと思っています。出来ますでしょうか?マクロ等でしたら、初心者ですので、分かりやすく教えていただけますと助かります。よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
最近私は、シートのセルには(ヘッダーフッター以外では)&Pは使えないということを確認しました。 そういえば#1のご回答のようなエクセル4.0マクロも見たことがありますが、 http://excel4macro.blog86.fc2.com/blog-entry-170.html ーー それまでのVPageBreak,HPageBreakの数から現在の、ページ番号を割り出す(計算する)例がWEBに載ってます。 http://www.geocities.jp/happy_ngi/YNxv211.html の「改ページプレビュ」のあたり。 参考 http://q.hatena.ne.jp/1106800333 印刷範囲について、ページ固定方式なら、 自分でページ番号を入れるセル(固定)と順番(N型かZ型か)を指定しVBA化した方が早いと思うよ。 ーー 改ページが、 自動 手動指定 内容により 固定 などの見地から、質問のケースはどうなんだと考えるところから始まるはず。
その他の回答 (1)
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.1
次の方法は如何でしょうか。 (1)挿入→名前→定義→名前欄に仮に「頁数」、参照欄に=GET.DOCUMENT(50) →OK (2)頁数を入力するセルを選択→挿入→名前→貼り付け→「頁数」を選択→OK→enter