• ベストアンサー

EXCEL VBA シートの連続印刷に白黒印刷

EXCEL VBAの初心者です。回答、指導をよろしくお願いします。EXCEL2003を使用しています。シートAとBを連続で印刷するVBAに白黒で印刷するVBAを加えたいのですが記述方法がわかりませんのでご指導お願いします。シートの連続印刷VBAは下記ですが、これでよろしいでしょうか。どなたかご指導よろしくお願いします。 Sub purint複数シート印刷() Sheets(Array("A", "B")).PrintOut End Sub

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

  • ベストアンサー
  • jcctaira
  • ベストアンサー率58% (119/204)
回答No.1

yasuo7211さん こんいちは。 シートごと白黒印刷のプロパティを設定すれば良いと思います。   Sub purint複数シート印刷()   Sheets("A").PageSetup.BlackAndWhite = True   Sheets("B").PageSetup.BlackAndWhite = True   Sheets(Array("A", "B")).PrintOut End Sub

noname#197073
質問者

お礼

早速の回答ありがとうございます。VBAコードを記述していただき感謝しております。早速、自宅のパソコンで実行してみます。ありがとうございました。

関連するQ&A