This was a simple request…..
I have been asked to ensure that a printer (by default) only prints one copy of any document.
My code:
Dim objDefPrntr As Printer
Set objDefPrntr = Printers(0)
objDefPrntr.Copies = 1
returns an error that ‘Copies’ is read only. error 383
can anyone explain to me why this is read only at runtime please and also give me a clue as to how I can enforce the requirement?
The need stems from a rogue application in use that leaves the Copies default to whatever the last setting was and so causes a lot of paper waste as people forget to reset the value before printing form other apps.