Excel – How to set printer specific info on all sheets in workbook

microsoft excelprinting

We have a 53 page workbook in excel. It is instructed to print this in greyscale and with one page per sheet of paper. The only way I have been able to accomplish this is this way:

  1. I select the pages I need to print
  2. select print preview
  3. press page setup
  4. select options… from the dialog.
  5. Then on the printers own printer dialog i select one sided and greyscale.
  6. press ok
  7. go to next page… and repeat

This is kind of tiresome, and I also notice that the printer settings is set for that page also for the future. So I know that excel can store the printer options.

So how can I tell excel to print the whole workbook with the same options.

Please do not tell me to select all sheets, then selecting page settings, and set the options. This doesn't work. Somehow the press on "options…" and editing the printer dialog does only affect the selected page.

Best Answer

Try publishing as (or printing to) a PDF file and then set the greyscale and one-sided settings when printing the PDF.