質問: エクセルの複数シート印刷 エクセルで、複数のシートを割付印刷したいのですが、どうしたらできるのでしょうか? 印刷時にプロパティで割付印刷を設定しても、1シート目が紙1枚に縮小された状態で印刷されるだけです。 複数のシートを連続して同じ紙に印刷するには、どういう設定をしたらいいのでしょうか? 教えてください。
回答: シート数20というのは数としては少ないですよ。特に急ぎなら別の方法を 探している間に解決するはずです。 レイアウトというのは、vba の「出来ること」の範疇を超えていますから、 他に方法があったとしても最終的には「手動でやること」なんですよ。 以前、出版物の原稿として excel 300 シート分のデータを扱ったことが ありますが、やはり dtp アプリケーションに一つ一つ配置してましたね。 これが一番確実で、製作上意図どおりの結果が得られる方法です。 excel 単体でやるなら、#1 の方法ですね。 それを踏まえ、、 レイアウトは考えず、単純に印刷用紙1ページ辺りに数シート分印刷する、 単純に割付印刷をしたい、、という視点で思いつく方法としては ・プリンタドライバ側の割付印刷機能は使う(対応機種のみ) ・pdf化して、acrobat(reader含む)の印刷機能を利用する ・word で *.xls を開き、[ファイル]-[印刷]の画面で[1ページあたりの ページ数]で調整してみる ・vector 辺りで割付・縮小印刷できるツールを探す。シェアですが、 http://shop.vector.co.jp/service/servlet/catalogue.detail.top?item_no=sr041688 http://www.vector.co.jp/magazine/softnews/050514/n0505142.html このぐらいでしょうか。