Addy said:
I have looked at some posts on this website and it appears that you can
only
use specialised printing such as duplex, staple, holepunch etc via
numerous
printer drivers rather than vba - please could anyone inform me if I am
correct in this assumption or not
Duplex can be done via VBA. Take a look here
Controlling the Printer from Word VBA
Part 2: Using VBA to control Duplex, Color Mode and Print Quality
http://pubs.logicalexpressions.com/Pub0009/LPMArticle.asp?ID=116
Selecting the appropriate input paper tray can be done via VBA.
Controlling the Printer from Word VBA
Part 1: Using VBA to Select the Paper Tray
http://pubs.logicalexpressions.com/Pub0009/LPMArticle.asp?ID=101
Controlling the Printer from Word VBA
Part 3: Dealing with Different Paper Sizes
http://pubs.logicalexpressions.com/Pub0009/LPMArticle.asp?ID=132
But I'm not aware of equivalent means to select output paper tray or staple
options. You would need to try and contact the printer manufacturer to see
if these can be programmatically controlled and if there is a published
interface for this.
Unfortunately, I have never heard of a case where such an enquiry has proved
successful
--
Regards
Jonathan West - Word MVP
www.intelligentdocuments.co.uk
Please reply to the newsgroup
Keep your VBA code safe, sign the ClassicVB petition
www.classicvb.org