• ベストアンサー

EXCELで複数のシートの中から特定のシートを連続印刷したいです。

EXCELで複数のシートの中から特定のシートを連続印刷したいです。シート1、シート2だけを連続印刷出来るマクロを教えて下さい。

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

  • ベストアンサー
  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.3

#02さんの言われるとおりマクロ記録でもできると思います。 こんなマクロになります。マクロはALT+F11でVBE画面を開き、右上のVBAprojectの該当ブック名を右クリック→挿入→標準モジュールで開く画面に貼り付けます。マクロの実行はALT+F8でマクロ一覧を開き、マクロ名を選んで「実行」です。 Sub Macro1()   Sheets(Array("Sheet1", "Sheet2")).Select   ActiveWindow.SelectedSheets.PrintOut Copies:=1 End Sub

noname#68618
質問者

お礼

有難うございました、貴殿が言われる通りできました。

その他の回答 (2)

  • yukapapa
  • ベストアンサー率60% (60/100)
回答No.2

この質問通りなら、その操作をマクロ記録を取りながら行うだけに思えます。 「複数のシート」では無く「複数のブックの特定シート」ならマクロ記録だけでは無理でしょうけど。

  • suzukikun
  • ベストアンサー率28% (372/1325)
回答No.1

うろ覚えなんですが、シートの見出しをCTRLを押しながら選択してグループにした後印刷をすると選んだシートを印刷できませんでしたっけ?