I'm trying to create some macros in Word. Does anyone know the code to change the printer to a specific printer ONLY for the print out of the current document. I have tried using ActivePrinter and that changes my default printer, which I do not want to do. Also, I would like to specify where the document is saved. When I try ChangeFileOpenDirectory and then specify a network path, it gives me a "Runtime Error 4198. Command Failed" Any help would be appreciated as VB is NOT my strong point. Thanks - Sat.