I need to be able to set various printer settings via VBA when printing from Word e.g. duplex, hole punch, stapling, stapling and hole punch etc. My preferred method to date is to set up multiple versions of printers. However, I know that it is possible to set duplex via the Win API. Is it possible to manipulate stapling etc. too? Do you think the Win API is the way to go or would you recommend setting up multiple printers and if so, why?
Thank you very much for your help/comments.