【发布时间】:2019-02-01 04:24:48
【问题描述】:
我有一个 Excel VBA 宏,它尝试进行彩色打印,但它只打印黑白。
我尝试了两种方法,但都失败了。
方法 1:ActiveSheet.PageSetup.BlackAndWhite = False。此代码似乎不适用于我的环境。我也不允许添加另一个彩色打印机队列。
方法二:Application.Dialogs(xlDialogPrinterSetup).Show。我可以使用此代码在我的环境中显示打印机列表,但不知道如何选择正确的打印机并选择颜色。
ActiveSheet.PageSetup.BlackAndWhite = False
ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:="\\printer\printer1", Collate:=True, _
IgnorePrintAreas:=False
Sheets("REPORT").Select
希望通过扩展我提供的两种方法中的任何一种来进行彩色打印。
【问题讨论】:
-
你录制一个宏做你描述的动作怎么样?