Loading
Word.Tips.Net WordTips (Menu Interface)

Changing the Default 'Print What' Setting

When you print a document, Word attempts to figure out the best printing method, based on the characteristics of your document. If you have a regular document to print, and you display the Print dialog box, the Print What drop-down list is set to Document. However, if you have the Track Changes feature turned on, then the behavior of the Print dialog box differs.

When you turn on Track Changes, Word automatically changes the viewing mode to Final Showing Markup. This mode is obvious if you have the Reviewing toolbar displayed, and if you display the full View menu you will see the Markup toggle is selected. When you later display the Print dialog box, provided you have made at least one tracked edit, you will see that Document Showing Markup is now selected in the Print What drop-down list. (See Figure 1.)

Figure 1. The Print dialog box.

If you don't want to print your markup, it can get bothersome to continually remember to change the Print What setting to Document. There is no way to change the value of this setting to some other default; it is set on-the-fly, each time you display the Print dialog box.

You can, however, create a macro to do your printing. The macro could then be assigned to a toolbar button or a shortcut key, so it can be quickly executed. The following macro prints one copy of the current document, as if you had selected Document in the Print What drop-down:

Sub PrintDoc()
    Application.PrintOut Range:=wdPrintAllDocument, _
      Item:=wdPrintDocumentContent, Copies:=1
End Sub

The Item parameter is the one that specifies what should be printed. If you wanted to print the document with markup, then Item should be set to wdPrintDocumentWithMarkup, whereas wdPrintDocumentContent prints just the document, without markup.

WordTips is your source for cost-effective Microsoft Word training. (Microsoft Word is the most popular word processing software in the world.) This tip (3790) applies to Microsoft Word 97, 2000, 2002, and 2003.

Related Tips:

Comprehensive VBA Guide Visual Basic for Applications (VBA) is the language used for writing macros in all Office programs. This complete guide shows both professionals and novices how to master VBA in order to customize the entire Office suite for their needs. Check out Mastering VBA for Office 2010 today!

 

Leave your own comment:

*Name:
Email:
  Notify me about new comments ONLY FOR THIS TIP
Notify me about new comments ANYWHERE ON THIS SITE
Hide my email address
*Text:
*What is 5+3 (To prevent automated submissions and spam.)
 
 
           Commenting Terms

Comments for this tip:

Jim Hill    10 Aug 2015, 16:37
I was wondering how to set a document print setting default when the document loads.
What I want is to set the Custom print range to 2 - 9.
(because I always forget to do this.)
Also, if I know how to do this, I can set up custom stuff for a lot of other files.

I created the macro
Sub PrintRange()
ActiveDocument.ActiveWindow.PrintOut _
 Range:=wdPrintFromTo, From:="2", To:="9"
End Sub

but would like to just set this and other defaults on a per document basis.
 
 

Our Company

Sharon Parq Associates, Inc.

About Tips.Net

Contact Us

 

Advertise with Us

Our Privacy Policy

Our Sites

Tips.Net

Beauty and Style

Cars

Cleaning

Cooking

DriveTips (Google Drive)

ExcelTips (Excel 97–2003)

ExcelTips (Excel 2007–2016)

Gardening

Health

Home Improvement

Money and Finances

Organizing

Pests and Bugs

Pets and Animals

WindowsTips (Microsoft Windows)

WordTips (Word 97–2003)

WordTips (Word 2007–2016)

Our Products

Helpful E-books

Newsletter Archives

 

Excel Products

Word Products

Our Authors

Author Index

Write for Tips.Net

Copyright © 2016 Sharon Parq Associates, Inc.