I haven't looked closely at the code but fellow Word MVP, Jonathan West has written a series of articles on Controlling the Printer from Word VBA, which you might find interesting, particularly Part 1: Using VBA to Select the Paper Tray