Please Note: This article is written for users of the following Microsoft Word versions: 2007 and 2010. If you are using an earlier version (Word 2003 or earlier), this tip may not work for you. For a version of this tip written specifically for earlier versions of Word, click here: Default Envelope Margins.

Default Envelope Margins

by Allen Wyatt
(last updated June 12, 2017)

3

Word does not allow you to easily change the default positions at which the return address and main address are printed on an envelope. There are several ways around this problem, each of which exemplifies the flexible nature of Word to accomplish a task.

It seems that envelope settings are stored as a part of your document, and therefore can be stored in a template. If you only print one size of envelope, the easiest way to change the default printing position for your envelopes is to follow these steps:

  1. Load the Normal template. (This is the default template used by Word whenever you create a blank document.)
  2. Display the Mailings tab of the ribbon.
  3. Click the Envelopes tool, in the Create group. Word displays the Envelopes and Labels dialog box, with the Envelopes tab selected. (See Figure 1.)
  4. Figure 1. The Envelopes tab of the Envelopes and Labels dialog box.

  5. Click on the Options button. Word displays the Envelope Options dialog box.
  6. Make sure the Envelope Options tab is selected. (See Figure 2.)
  7. Figure 2. The Envelope Options dialog box.

  8. In the appropriate fields, change the positioning of the addresses, as desired.
  9. Click on OK to close the Envelope Options dialog box.
  10. Click on Add to Document. This inserts an envelope in your template (which you have open, remember?).
  11. Choose Select All from the Edit menu. This selects all the envelope information that was just added to your document by Word.
  12. Press the Del key. The envelope is removed from your document.
  13. Save the template by clicking on the Save tool or by choosing Save from the File menu.
  14. Close the template.

Now, the next time you use a document based on the Normal style, the envelope settings will reflect those you created in these steps.

You can also use a solution that uses a macro to create your envelopes. For instance, you can start with a new, blank document, and create an envelope that is just the way you want it to be. Add this envelope to the blank document, and then save it as a template using a descriptive name (such as Envelope.dotm). Then, create the following macro and assign it to the Quick Access Toolbar:

Sub DoEnv()
    Documents.Add Template:="Envelope", NewTemplate:=False
    Selection.EndKey Unit:=wdStory
    Selection.MoveLeft Unit:=wdCharacter, Count:=2
    Selection.PasteSpecial DataType:=wdPasteText
    Application.PrintOut Range:=wdPrintCurrentPage
    ActiveWindow.Close (False)
End Sub

To print an envelope, highlight the address in a letter then click on the Quick Access Toolbar button with which this macro is associated. The macro copies the address to the Clipboard, pastes it at the proper place in a new document based on the Envelope template, prints the envelope, and then closes the envelope document without saving it.

A different approach is to use a macro to set the standard (meaning, those you want to use most often) envelope settings for you. The following macro will do just that:

Sub ToolsEnvelopesAndLabels()
    Dim EnvThere As Integer
    Dim recipient As String
    EnvThere = False
    recipient = Selection.Text
    On Error Resume Next
    If IsError(ActiveDocument.Envelope.Address) Then
        ActiveDocument.Envelope.Insert
        EnvThere = True
    End If
    With ActiveDocument.Envelope
        .DefaultFaceUp = True
        .DefaultOrientation = wdCenterClockwise
        .DefaultHeight = CentimetersToPoints(11)
        .DefaultWidth = CentimetersToPoints(22)
        .AddressFromLeft = CentimetersToPoints(5)
        .AddressFromTop = CentimetersToPoints(5)
        .ReturnAddressFromLeft = CentimetersToPoints(2)
        .ReturnAddressFromTop = CentimetersToPoints(2)
    End With
    If EnvThere Then
        ActiveDocument.Sections(1).Range.Delete
    Else
        ActiveDocument.Envelope.UpdateDocument
    End If
    With Application.Dialogs(wdDialogToolsCreateEnvelope)
        .ExtractAddress = True
        If .AddrText = "" Then
            .AddrText = recipient
        End If
        .Show
    End With
End Sub

To use this macro, first select the address you want used on the envelope. The macro grabs the current selection and uses it as the envelope address if no other address has already been defined. Next the IsError function determines if an envelope already exists; if one doesn't, a new one is inserted and EnvThere is set to tell us to delete it once we have changed the default properties. Once an envelope exists in the document we then change the default properties of the envelope. This is done in the With ActiveDocument.Envelope section. You can customize these properties as needed or simply omit them. (This example uses the CentimetersToPoints function to set the values; you could use other functions such as InchesToPoints, if desired.) The macro ends up by displaying the Envelope and Labels dialog box so you can make any last minute changes before printing or creating your envelope.

WordTips is your source for cost-effective Microsoft Word training. (Microsoft Word is the most popular word processing software in the world.) This tip (11433) applies to Microsoft Word 2007 and 2010. You can find a version of this tip for the older menu interface of Word here: Default Envelope Margins.

Author Bio

Allen Wyatt

With more than 50 non-fiction books and numerous magazine articles to his credit, Allen Wyatt is an internationally recognized author. He  is president of Sharon Parq Associates, a computer and publishing services company. ...

MORE FROM ALLEN

Changing the Default Chart Type

If you don't have Excel installed on your system, Microsoft Graph is a handy way to create simple charts for your documents. ...

Discover More

Drawing Simple Objects

Want to draw a few simple shapes or lines on your worksheet? It really is simple; here's how to do it.

Discover More

Deleting All Graphics

Graphics can really add pizazz to a worksheet, but they can also present some drawbacks. If you want to get rid of all the ...

Discover More

The First and Last Word on Word! Bestselling For Dummies author Dan Gookin puts his usual fun and friendly candor back to work to show you how to navigate Word 2013. Spend more time working and less time trying to figure it all out! Check out Word 2013 For Dummies today!

More WordTips (ribbon)

Printing Unwanted Blank Envelopes

When you try to print an envelope in Word, it can be vexing if the envelope always goes through the printer and remains ...

Discover More

Printing Post Office Permits on Envelopes

When preparing to snail-mail information, you may want to print your envelopes with permit information in the upper-right ...

Discover More

Printing an Extra Blank Envelope

You can easily use Word to print envelopes for your letters. What happens, however, if your printer insists on pushing two ...

Discover More
Subscribe

FREE SERVICE: Get tips like this every week in WordTips, a free productivity newsletter. Enter your address and click "Subscribe."

View most recent newsletter.

Comments

If you would like to add an image to your comment (not an avatar, but an image to help in making the point of your comment), include the characters [{fig}] in your comment text. You’ll be prompted to upload your image when you submit the comment. Maximum image size is 6Mpixels. Images larger than 600px wide or 1000px tall will be reduced. Up to three images may be included in a comment. All images are subject to review. Commenting privileges may be curtailed if inappropriate images are posted.

What is two more than 4?

2014-07-24 09:01:15

Matt

Worked perfectly. Many thanks


2014-07-21 14:39:48

Alan Dorton

I couldn't make it work either.
Waste of time.


2014-02-18 15:46:14

John Sanders

I couldn't make this work.


This Site

Got a version of Word that uses the ribbon interface (Word 2007 or later)? This site is for you! If you use an earlier version of Word, visit our WordTips site focusing on the menu interface.

Newest Tips
Subscribe

FREE SERVICE: Get tips like this every week in WordTips, a free productivity newsletter. Enter your address and click "Subscribe."

(Your e-mail address is not shared with anyone, ever.)

View the most recent newsletter.