[[20040601163806]] 『ヘッダーの編集で』(さとこ) >>BOT

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『ヘッダーの編集で』(さとこ)

ヘッダーを利用して、ページを振りたいと思っています。
&[シート名]&[ページ番号]で1番から番号がつくのですが、
これを1番以外、例えば5番から順にナンバーを振っていくと言うのは
できるのでしょうか?

Win2000で、Excel2000です


 ヘッダーの編集で、&[ページ番号]+4のようにしますと、ページ表示が毎回4ずつ
 UPして5ページから出力します。                            (LOOKUP)


 ダミーのページを挿入し
たとえば、印刷範囲の先頭に4行挿入して
改ページプレビューで1ダミー行1ページになるように調整、
印刷時に5ページから、とする。
(KAMIYA)


 ページ設定の先頭ページ番号を5にするという方法は使えませんか?
 (マーヤ)


ありがとうございました。
それぞれやってみて、出来るようになりました。
(さとこ)


 スミマセン、追っかけレスお願いします。
XL2002での現象です。
LOOKUPさんの方法は知らなかったので試しているのですが、
 &[ページ番号]+4 で
ちゃんと「5」になる場合と「14」になってしまう場合があるんです。
具体的にはセンターヘッダでは「5」になるけど左右では「14」にな
ったり、ほかの制御コードと組み合わせてうまく行くことがあったり、
いかなかったり。
&[ページ番号]+4/&[総ページ数] だと「5」になり、
&[シート名]&[ページ番号]+4 だと「14」になるので、
後ろに他の制御コードがあるとうまくいくような感じですが、単体の場
合はちょっと法則性がわからない。
なにか「コツ」が要るんでしょうか。
(XL2000はなぜか同じ要領でうまくいきます。)
(KAMIYA)

 私のエクセル97では、書いたとおりなのですが、うろ覚えですが、2000から仕様が変更に
 なったように思います。
 &[ページ番号]+4&SPACE(SPACEは半角SPACE)では、どのように動作しますか?        (LOOKUP)

 LOOKUPさん、お手数かけます。
&[ページ番号]+4&SPACE(または&無しで&[ページ番号]+4として直接SPACE)
だと「5」になりますね。
 
単体入力で「5」になることがあると書きましたが、
 &[ページ番号]+4 / &[総ページ数] のようなものを編集して単体にしたりした
モノであったため、直後にスペースが残っている可能性があります。
(編集部分では残っているのかどうか、よく解らない)
多少、挙動不審(?)な向きはありますが、とにかく何か後ろについていれば
(ついた形跡があれば?)ページ番号加算してくれるようです。
 
2000では問題なく加算してくれるので、2002独特の動作でしょうか。
時間を割いていただき、ありがとうございました。
(KAMIYA)

 毎月この処理を実行していますので、97では、問題はないのですが、
 レベルアップの仕様変更で、後に書いたような処理をやっている回答を
 他所で見た記憶は、おぼろげですが、あります。        (LOOKUP)

 恐れ入ります。
追加情報ありがとうございました。
(KAMIYA)

 ↓こちらの現象のようですね。(Yosh!)
[XL2002]ヘッダー、フッターのページ数に加算、減算すると正しくない
http://support.microsoft.com/default.aspx?scid=kb;ja;418486&Product=excelJPN

 私の確認した現象、そのものですね。
Yosh!さん、ありがとうございました。
(一応探したんだけどなぁ・・・見つけられませんでした)
(KAMIYA)

 そういえば、 フッターの中央部に&[ページ番号]-11-と指定しますと、総ページが
 10ページの文書に逆にページ数の表示ができます。
 のようなことを昔、書いたのを思い出します。                     (LOOKUP)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.