Avatar of Peborgh
PeborghFlag for United Kingdom of Great Britain and Northern Ireland asked on

How do I set the properties of a particular printer from VBA?

I have various apps written in the VBA of MS Office 2002 (XP).
I can set the page setup and  print properties such a no of copies, which pages, etc... from VBA.
Can I set the properties of a particular printer (those that appear on print dialog box as "Properties" next to the printer name. IOW the properties of the Canon Pixma 610 rather than those of the general MS printer driver.

Many thanks.
Visual Basic ClassicPrinters and ScannersMicrosoft Office

Avatar of undefined
Last Comment

8/22/2022 - Mon
Dany Balian

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
See how we're fighting big data
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question

I won't get back to this for a couple of weeks. I accept your solution, which looks sensible!

many thanks,


Can't answer the above questions as I won't be able to test the solution for a couple of weeks.
Experts Exchange is like having an extremely knowledgeable team sitting and waiting for your call. Couldn't do my job half as well as I do without it!
James Murphy