• ベストアンサー

Excelシート内におけるページ番号の反復表示

Excelの一枚のシートの中に、AさんとBさんのデータがあります。 Aさんのデータは1~3ページまで、 Bさんのデータは4~6ページまで入力してあります。 このシートを印刷する際に、 Aさんのデータにページ番号1~3、 BさんのデータにもAさん同様ページ番号1~3を表示させることは可能でしょうか? Aさん、Bさんごとにシートを作成してページ番号を付ける以外、方法はないのでしょうか? 困っています。よろしくお願いいたします。

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

  • ベストアンサー
  • komet163
  • ベストアンサー率51% (22/43)
回答No.4

こんにちは、 >印刷範囲の指定→印刷指示の繰り返しが必要ですので、よ>り効率的な方法はないものかと悩んでいます・・・ でしたら、Aさん・Bさん それぞれの範囲に名前を付けてはいかがですか。 やり方は、範囲を選んで、画面左上の「名前ボックス」をクリックし、"Aさん"、"Bさん" などの判別できる名前を入力します。 この範囲は、行・列挿入/削除しても範囲が自動で拡張・縮小するので、最初の一回のみの設定で済みます。 以後は、名前ボックスの▼ボタンで "Aさん","Bさん" を選択し印刷します。

hechima55
質問者

お礼

ご回答ありがとうございました。 この方法でやってみて、無事仕事を終えることができました。 また機会がありましたらアドバイスお願いいたします。

その他の回答 (3)

  • fly_moon
  • ベストアンサー率20% (213/1046)
回答No.3

VBAでできそうですが、その場合、ページが1に戻るときの条件が必要です。例えば、A列に文字が入っていると1になるとかA列に"氏名"と入っているとか、A列には必ず名前が入っていて、その名前が変わったときに1になるとか、必ず3ページの次は1ページになるとか 、そういう条件付けできないシートなら無理です。 条件はありますか?

hechima55
質問者

お礼

ご回答ありがとうございました。 また機会がありましたらアドバイスお願いいたします。

  • neKo_deux
  • ベストアンサー率44% (5541/12319)
回答No.2

・フッタのページ番号を使わずに、表にページ番号を直接記入する。 ・差し込み印刷を行う。 ・VBAで処理。 とかならば何とかなるんじゃないかと思います。 -- > Aさんのデータは1~3ページまで、 ここのページの下のほうに1~3を記入。 > Bさんのデータは4~6ページまで入力してあります。 ここのページの下のほうにも1~3を記入。 とか。

hechima55
質問者

お礼

ご回答ありがとうございました。 また機会がありましたらアドバイスお願いいたします。

  • HAL007
  • ベストアンサー率29% (1751/5869)
回答No.1

方法として思い付く方法は次の2つがあります。 1.2回に分けて印刷する方法。その都度印刷する範囲指定をし直します。 2.シートの中にページを直接入れて仕舞う。

hechima55
質問者

お礼

早速のご回答、ありがとうございます。 質問ではA・B2名のデータとしましたが、実際には1シートに100名ほどのデータ(1人3ページなので300ページ)が存在します。 印刷範囲の指定→印刷指示の繰り返しが必要ですので、より効率的な方法はないものかと悩んでいます・・・

関連するQ&A

  • Excelシートにページ番号を表示したい。

    よろしくお願いします。 Wordでプリントを作成しています。その中に1枚Excelのシートを入れるのですが、Wordにはページ番号を打っているので、そのExcelシートにもページ番号を表示させたいのですが、どうすればよいか教えてください。※Excelシートは印刷範囲で印刷します。

  • エクセルでページ番号を表示させたい・・。

    ページ設定で行うと印刷には出ますが、エクセルの入力画面ではページ番号は表示されていません。 ページを挿入したり、削除してもそれがきちんと反映されて、なおかつページ番号が自動表示されるようなものはないのでしょうか? エクセルの入力画面で、ページ番号が自動で表示されてほしいのです。 改ページプレビュー以外の方法を探しています。 どなたか教えて下さい。仕事で必要で困っています。

  • excelで複数のシートにページを振りたい

    excelである作業のマニュアルのようなものを作成しています。 1枚のシートに1ページ分を作り、合計60ページ分くらいを60シートに 作っています。 すべて同じフォーマットで作成しているのですが、各シートの同じ セルアドレスにページを振りたいと思うのですが、マクロを 使用せずに、ページを振ることは可能でしょうか? もしうまいやり方があれば教えていただければと思います。 当方excel2000を使用しています。 【複数シートの同一セルにページ番号を振りたい】 (1)マクロを使わない。 (2)ヘッダー等で印刷時のみ表示される方法以外で。 以上よろしくお願いします。

  • excelシートの部数印刷でのページ番号表示

    初めまして。どうしてもわかないので皆様にお世話になれればありがたいと思います。 EXCELのページ番号ですが、部数印刷した場合でも連番で表示される機能もしくはVBAなどありますか?  1シート1ページを10枚印刷した場合にページ番号が連番表示されるということです。  お力を貸してください。宜しくお願いします。

  • エクセル2010 フッターのページ番号について

    エクセル2010において シート1から63まで A 4と A 3混合の資料を作成しました。 フッターにページ番号を入力したいのです。 ご教授よろしくお願いいたします。

  • エクセルのシート名とページ番号について

    エクセルで100ページの文書を作り、シート名は順に「1」から「100」、ページ番号としてシート名が印刷されるように設定してあります。 ところが、18ページの後に2ページ追加する必要が生じました。そこで、 (1)元の19ページから100ページまでのシート名を一括して変更する方法(変更後は21ページから102ページとなります) (2)それができなければ、シート名ではなくシートの並び順にページ番号が印刷されるように設定する方法を 御教示願います。 よろしく、お願いします。

  • エクセルシートの印刷でページが途中までしか表示され

    エクセルシートで記録しているページを印刷しようとしたら、印刷画面にページの途中までしか表示されません。具体的には35ページまで入力済みなのに31ページまでしか表示されないので必要なデータ30~35ページが印刷できません。先月まではこのような症状は出ていませんでした。何が原因なのか不明なので教えてください。なおアクセシビリティ対応が必要とのメッセージが入力画面の下部に出ていますが何のことかわかりません、これも関係あるのでしょうか。

  • Excelで、あるシートだけ非表示にしたいのですが?

    Excelで、入力用シートと印刷用シートの2枚を作って、入力用はデータや計算データを入力して、それを印刷用シートに結果だけ飛ばしています。たまに、お客さんにExclデータで提出して下さいといわれますが、入力シートは見せたくありません。 最近、VBAを勉強し始めて、非表示にする方法は見つけましたが、(使用しているのは、ワークシートの「visibie=false」です。)更にブックの保護をかけてマクロを変更出来なくしています。が、これで確実に見れなくなっているのかが良く分かりません。こんな方法で良いのか、もう少し効率の良い方法があるのか、御手数ですが教えて頂きたいのですが。

  • excelで非表示シートを印刷する方法

    excelで非表示シートを印刷する方法 いつもありがとうございます。 タイトルの件について質問させていただきます。 エクセルで保護をかけ非表示にしたシートを 別のアクティブシートから印刷する方法は ありますでしょうか。 印刷用シートが多数となってしまうため、 必要ないシートは非表示にしておきたいのですが、 非表示にすると印刷ができずに困っています。 やりたいこととしては、  入力用と印刷用1、印刷用2、印刷用3などのシートを作成  入力用のシートには各シートの印刷を設定したマクロのボタンを作成  入力用シートからボタン一つで各印刷用シートを印刷 ということがしたいです。 マクロでなくてもいいのですが、何らかの方法があればご教示ください。 宜しくお願いいたします。

  • エクセル、郵便番号から住所を表示するには?

    基本的なことでお恥ずかしいのですが、 エクセルで住所録を作成する際、 例えばA列に郵便番号、B列に住所を入力したいのですが、住所を入力するのがメンドクサイです。 A列に郵便番号を入力したら、B列に住所が表示されるような方法がありますでしょうか?

専門家に質問してみよう