can i change default envelope printer in Word?

G

Guest

I print a lot of envelopes. I have numerous Word files, each with just a
three line address. When I want an envelope I open a Word file, select the
address and click the envelope icon in the Task bar. I have a printer
specifically load with envelopes and that is all I use it for. I have that
envelope printer designated as the default so that Word will print envelopes
to it. If I print a different Word document to my laser printer Word changes
the default printer to the laser and I have to close and reopen Word to get
the envelope feature to print to the Windows default/envelope printer. This
is a pain and I often inadvertently print an address to a 8.5 x 11 blank
piece of paper on the laser printer. Is there any solution? Thanks
 
G

Graham Mayor

You can't do this from the envelope tool in Word, but if you use an envelope
template, it is quite simple (there are sample templates for download from
my web site). You then use the method suggested at
http://www.gmayor.com/fax_from_word.htm to direct the output to your
envelope printer.

--
<>>< ><<> ><<> <>>< ><<> <>>< <>><<>
Graham Mayor - Word MVP

My web site www.gmayor.com

<>>< ><<> ><<> <>>< ><<> <>>< <>><<>
 
T

Tony Jollans

You could trap the print command and reset the default printer after every
print.

Just put this in a module in your normal.dot - or better yet a global
template:

Sub FilePrint()
Application.Dialogs(wdDialogFilePrint).Show
ActivePrinter = "Whatever Your Envelope Printer is Called"
End Sub

(substituting your actual printer name, of course)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top