bottom
Great WordTips!
         
Your e-mail address is safe!
Close Note

Tips.Net > WordTips Home > Tools > Default Envelope Margins

Default Envelope Margins

Summary: When you create envelopes in Word, you may want to adjust where the return address and main address are printed. Doing so is not as easy as you might desire, but it can be done. (This tip works with Microsoft Word 97, Word 2000, Word 2002, Word 2003, and Word 2007.)

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.dot template. (This is the default template used by Word whenever you create a blank document.)
  2. Display the Envelopes and Labels dialog box. You do this in Word 97 and Word 2000 by choosing Tools | Envelopes and Labels. You do this in Word 2002 and Word 2003 by choosing Tools | Letters and Mailings | Envelopes and Labels. In Word 2007 you choose the Mailings tab from the ribbon and then click Envelopes within the Create group.
  3. Click on the Envelopes tab. (Click here to see a related figure.)
  4. Click on the Options button. Word displays the Envelope Options dialog box.
  5. Make sure the Envelope Options tab is selected. (Click here to see a related figure.)
  6. In the appropriate fields, change the positioning of the addresses, as desired.
  7. Click on OK to close the Envelope Options dialog box.
  8. Click on Add to Document. This inserts an envelope in your template (which you have open, remember?).
  9. Choose Select All from the Edit menu. This selects all the envelope information that was just added to your document by Word.
  10. Press the Del key. The envelope is removed from your document.
  11. Save the template by clicking on the Save tool or by choosing Save from the File menu.
  12. 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.dot). Then, create the following macro and assign it to a Toolbar button:

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 Toolbar button with which this macro is associated. The macro will copy the address to the Clipboard, paste it at the proper place in a new document based on the Envelope template, print the envelope, and then close 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 then gets the current selection and uses it as the envelope address is 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.

Tip #1824 applies to Microsoft Word versions: 97 | 2000 | 2002 | 2003 | 2007


Tremendous Table Tips! We often take tables for granted, but Word includes some very powerful ways you can present your tabular data. Discover how to make your tables better, easier to understand, and more effective.
 
Check out WordTips: Terrific Tables today!

Helpful Links

Ask a Word Question
Make a Comment

Tips.Net Home
Tips.Net Store

WordTips FAQ
WordTips Premium

Learn Access Now

Beauty Tips
Car Tips
Cleaning Tips
College Tips
Cooking Tips
Excel2007 Tips
ExcelTips
Family Tips
Gardening Tips
Health Tips
Home Tips
Money Tips
Organizing Tips
Pest Tips
Pet Tips
Word2007 Tips
WordTips

Advertise on the
WordTips Site

 

Great Info!

Get tips like this every week in WordTips, a free productivity newsletter. Enter your e-mail address and click "Subscribe."
     
(Your e-mail address will never be shared with anyone, ever.)