thanks robdog, yeah, played abut and it seems to be working better, just need to figure which constants to use, we have big multifuntional printers with 4 trays and a side large bin, figured out the large side bin is wdPrinterLargeCapacityBin and got it printing from there. so, just a little playing about needed!

How can I get it now to only print page1 from one try, page 2 from another & the rest from another as the code I have prints it all from the same tray?

many thanks, I appreciate the help as this was driving me crazy