Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.word.docmanagement
|
|||
|
|||
MS Word to use default printer, not most recently used printer
Is there a way to have MS Word go back to the 'default' printer
automatically. Ex: If you are working on two jobs, one goes to a printer for envelopes and one goes to a printer for letters. If the envelope job prints last, the next Word document to print will automatically go to the last printer used. Thanks in Advance. -- IT Services Help Center |
#2
Posted to microsoft.public.word.docmanagement
|
|||
|
|||
MS Word to use default printer, not most recently used printer
Word will reset to the default printer when you close it and reopen it.
Otherwise, if you have a macro that prints your envelopes to the envelope printer, you could have that macro reset the printer. (Note, in some versions of Word, if you use a macro to change the printer in Word, it changes the default printer in Windows as well.) -- Charles Kenyon Word New User FAQ & Web Directory: http://addbalance.com/word Intermediate User's Guide to Microsoft Word (supplemented version of Microsoft's Legal Users' Guide) http://addbalance.com/usersguide See also the MVP FAQ: http://word.mvps.org/FAQs/ which is awesome! --------- --------- --------- --------- --------- --------- This message is posted to a newsgroup. Please post replies and questions to the newsgroup so that others can learn from my ignorance and your wisdom. "Sandy" wrote in message ... Is there a way to have MS Word go back to the 'default' printer automatically. Ex: If you are working on two jobs, one goes to a printer for envelopes and one goes to a printer for letters. If the envelope job prints last, the next Word document to print will automatically go to the last printer used. Thanks in Advance. -- IT Services Help Center |
#3
Posted to microsoft.public.word.docmanagement
|
|||
|
|||
MS Word to use default printer, not most recently used printer
The simplest way to handle this is to use an envelope template rather than
the envelope/label tool (there are samples you can download from my web site). Then either add a print button using the method from http://www.gmayor.com/fax_from_word.htm to print to a separate printer eg. Sub EnvelopePrint() Dim sCurrentPrinter As String sCurrentPrinter = ActivePrinter '********************** ActivePrinter = "Put the name of your envelope printer here" '*********************** Application.PrintOut FileName:="" ActivePrinter = sCurrentPrinter End Sub or intercept the print command in the envelope template with that code. eg Sub FilePrint() Dim sCurrentPrinter As String sCurrentPrinter = ActivePrinter '********************** ActivePrinter = "Put the name of your envelope printer here" '*********************** Application.PrintOut FileName:="" ActivePrinter = sCurrentPrinter End Sub -- Graham Mayor - Word MVP My web site www.gmayor.com Word MVP web site http://word.mvps.org Sandy wrote: Is there a way to have MS Word go back to the 'default' printer automatically. Ex: If you are working on two jobs, one goes to a printer for envelopes and one goes to a printer for letters. If the envelope job prints last, the next Word document to print will automatically go to the last printer used. Thanks in Advance. |
Reply |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
In Word, how do I surpress headers and footers on page 2 | Microsoft Word Help | |||
Default printer in Word 2002 | Microsoft Word Help | |||
How do I set right and left alignment on the same line in Word? | Page Layout | |||
Underscore (_) will not always display in RTF files (Word 2002). | Microsoft Word Help | |||
Word 2002 and Word 2003 trading default file association | Microsoft Word Help |