Written by Allen Wyatt (last updated July 23, 2022)
This tip applies to Word 2007, 2010, 2013, 2016, 2019, Word in Microsoft 365, and 2021
If you routinely receive documents from different people, you may be wondering if there is a way to format the documents so they all look the same. It can be frustrating to work with documents where everyone has a different idea of what looks "good" on a printed page.
The tried-and-true method of standardizing the formatting of information in a document is to simply use styles. If you define a set of styles that cover all your formatting needs, you can then store these in a template that can be easily applied to a multitude of documents. You then attach the template to a document by following these steps:
Figure 1. The Templates and Add-ins dialog box.
If you don't see the Developer tab necessary for step 1, then you need to make the tab visible. (How you do that depends on the version of Word you are using and has been covered in other issues of WordTips.)
These six simple steps apply the formatting in the template to the open document. What does this mean? It means that the appearance of anything formatted with styles in the current document will be updated to reflect styles with the same names in the template. For instance, if there is a Body Text format in both the document and the template, the style definitions in the template will override those in the document, thereby standardizing the appearance of the document.
There are a couple of big caveats to this, of course. If the document does not utilize styles, or if the character formatting in the document has been explicitly overridden (in other words, the user selected text and used the Font dialog box or ribbon tools to format text), then attaching the template to the document will have no appreciable effect on the text. You will still need to go through the document and manually apply the styles from the newly attached template.
The other thing that is not updated when you attach a new template is information contained in the Page Setup dialog box. Thus, things like paper size, margins, header and footer locations, and orientation are not affected. These need to be either updated manually on a document-by-document basis or done as a whole through the use of a macro. The framework for such a macro is as follows:
Sub MassFormatFiles Dim JName As String Dialogs(wdDialogFileOpen).Show Application.ScreenUpdating = False JName = Dir("*.doc") While (JName > "") Application.Documents.Open FileName:=JName 'Do formatting here ActiveDocument.Close SaveChanges:=wdSaveChanges JName = Dir() Wend Application.ScreenUpdating = True End Sub
Remember that it is only a framework. To use the macro, you need to replace the "Do formatting here" comment with the actual commands that do the formatting you want done to each file. You can copy these commands from a macro where you recorded the formatting steps, if desired.
When you run the macro, you will see a regular Open dialog box. All you need to do is display the folder whose files you want to process, and then click on Open. Each file in the folder is opened in turn, formatted (with your supplied formatting commands), and then saved again.
You should understand that any time you attempt to do any "mass formatting" across documents, you run the risk of messing the documents up in some unforeseen way. Why? Because there may be some relatively small but important differences between documents that gets clumsily messed up by being overridden when applying the common formats. No amount of automatic formatting will compensate for manually looking through each page of a document to assure that everything appears as it should.
WordTips is your source for cost-effective Microsoft Word training. (Microsoft Word is the most popular word processing software in the world.) This tip (7354) applies to Microsoft Word 2007, 2010, 2013, 2016, 2019, Word in Microsoft 365, and 2021.
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!
One of the tools that Word makes available on the Home tab of the ribbon is the Text Highlight tool. This functions ...
Discover MoreHave you ever made a formatting change to a couple of characters or to a paragraph, only to see those changes affect text ...
Discover MoreWant to know exactly how far something on the ruler is from the left and right margins of your document? It's easy to ...
Discover MoreFREE SERVICE: Get tips like this every week in WordTips, a free productivity newsletter. Enter your address and click "Subscribe."
There are currently no comments for this tip. (Be the first to leave your comment—just use the simple form above!)
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.
Visit the WordTips channel on YouTube
FREE SERVICE: Get tips like this every week in WordTips, a free productivity newsletter. Enter your address and click "Subscribe."
Copyright © 2024 Sharon Parq Associates, Inc.
Comments