如何更改此行代碼以便不選擇單元格填充顏色或以某種方式PrintOut黑白選擇,同時保持填充顏色在頁面上。如何在沒有單元格背景色的情況下打印選擇(黑白打印)VB
Range("H8:K10" & "," & "A" & firstRow & ":G" & lastRow).PrintOut
如何更改此行代碼以便不選擇單元格填充顏色或以某種方式PrintOut黑白選擇,同時保持填充顏色在頁面上。如何在沒有單元格背景色的情況下打印選擇(黑白打印)VB
Range("H8:K10" & "," & "A" & firstRow & ":G" & lastRow).PrintOut
這應該可以做到。 Worksheets("Sheet1").PageSetup.BlackAndWhite = True
爲什麼不在[[BeforePrint]](https://msdn.microsoft.com/en-us/vba/excel-vba/articles/workbook-beforeprint-event-excel)事件中添加該事件單元格的顏色,並在打印後添加回來? AFAIK你不能通過編輯該單行來做你想做的事。 – BruceWayne
看到這裏:https://msdn.microsoft.com/en-us/vba/excel-vba/articles/pagesetup-blackandwhite-property-excel –