質問: エクセル印刷時に奇数ページと偶数ページで余白を変える方法 1枚のエクセルシートに作ってある表をa4何枚かにわたって印刷するのですが、ファイリングするときの都合上、奇数ページは、左の余白を広く、偶数頁は、右の余白を広く取りたいのです。 今まで奇数ページ用と偶数ページ用を別々のシートに作っていたのですが、大変面倒なので、何とか自動的に余白を変えて印刷する方法は、ありませんでしょうか
回答: (1)既に回答は出ていると思いますが、見開き印刷はエクセルの2002以上のverで出来るのでしょうか。プリンタの機種による機能が、「ページ設定」や「印刷」のダイアロクウインドウの項目(即ち出来ること、出来ないこと)を決めているようなので、プリンタメーカーと機種によるかもしれません。 (2)vba・マクロ マクロの記録を採って、.leftmargin =○や .rightmargin =△を適当に変えれば良いのですが、 交互に幅を変えるように、また連続自動印刷するようにマクロの修正を施すには少しスキルが要ります(ただしそんなに難しいものではないですが)。 それで次善の策として、シートにボタンを2つ貼りつけ 1つを右用、1つを左用にし 、それぞれマクロの記録を採ったものを、ボタンに登録するのはどうでしょう。 その場合は印刷は、印刷範囲を手動で範囲指定し、交互にどちらかのボタンをクリックすることになります。