- ベストアンサー
EXCELでリストをB5サイズで印刷する方法
- EXCELで管理しているリストをB5サイズで印刷する方法を教えてください。
- リストの行数の増減があるため、自動的に書式設定をして印刷したいです。
- VBAを使ったほうが良いのか、関数などで簡単に設定できるのか教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
シート1のA1セルから下方にデータが入力されているとしたらシート2のA1セルには次の式を入力しH1セルまでドラッグコピーしたのちに下方にもドラッグコピーします。 =IF(INDEX(Sheet1!$A:$A,INT((ROW(A1)-1)/50)*200+ROW(A1)*4-3+COLUMN(A1)-IF(COLUMN(A1)<=4,1,5)+INT((COLUMN(A1)-1)/4)*200)=0,"",INDEX(Sheet1!$A:$A,INT((ROW(A1)-1)/50)*200+ROW(A1)*4-3+COLUMN(A1)-IF(COLUMN(A1)<=4,1,5)+INT((COLUMN(A1)-1)/4)*200))
その他の回答 (2)
- queuerev2
- ベストアンサー率78% (96/122)
もう解決済みかもしれませんが、もしよろしければ印刷の2ページ/枚について情報をいただければ、と思います。 B5を2ページ/枚にしようとするとB5Rになってしまうとのことですが、プリンタの機種名を教えていただけないでしょうか。 また、B5がB5Rになるとは、具体的にどのように印刷されるのでしょうか。
補足
返信が大変遅くなってしまい、申し訳ありませんでした。 参考までに、使用中のプリンター機種名を連絡させていただきます。 NECのMultiWriter8450Nです。 (以前の部署ではキャノン製を使用していましたが、今回のケースに対しては 簡単に対応できたように記憶しており、こちらのプリンターの使い勝手には不満が 残ります。) *縦長で2ブロックを印刷したいんですが、用紙が横長で2ブロックの印刷になります。原稿向きを横にして用紙指定を変えてみるなど、考えられる範囲でいろいろと試してみましたがNGでした。
- aokii
- ベストアンサー率23% (5210/22062)
プリンタの印刷オプション機能で4ページを1枚に印刷することをお勧めします。
補足
回答ありがとうございます。 4P1inはプリンターで印刷可能ですが、希望は2P1inでして・・・ トライしましたが、出力時のサイズがB5Rで出力されてしまい、プリンターの設定を確認してみたんですが、縦(B5)出力ではできないようなんです。 なので、プリンターオプション機能での設定を諦めて、こちらに投稿させていただきました。説明不足で申し訳ありません。
お礼
回答ありがとうございました。(遅くなってしまってすみません。) 早速試してみます! また解らないことが出てきましたら、質問させていただきますので よろしくお願い致します。