Template Issues

How to Fix Normal.dotm Document Properties Not Appearing in New Word Documents

Olivia MillerOlivia Miller Nov 3, 2026 868 views

Question details

Users notice that text saved in the Comments property or custom document properties of the Normal.dotm template does not transfer over to newly created Word documents.

Why Normal.dotm Document Properties Do Not Appear in New Word Documents
Product
Microsoft Word
Device & OS
not provided
Scenario
Creating a new Word document based on the default Normal.dotm template and expecting its custom properties or comments to automatically carry over.
Observed behavior
The properties and comments successfully remain saved inside the Normal.dotm template file itself, but they fail to propagate and appear in the newly generated documents.
Before you start

Ensure you have correctly located the actual Normal.dotm file on your system and confirm that Word is actively generating your new documents from this specific default template.

Solution 1Recommended

Use Document Variables Instead of Standard Properties

Since standard document properties like Comments do not reliably propagate from Normal.dotm, using document variables provides a hidden and reliable alternative.

Microsoft Word is designed in a way that prevents certain properties, like Comments or custom document properties, from blindly copying over from the default Normal template to avoid unintended metadata leakage. Document variables, which are accessible via VBA (Visual Basic for Applications), bypass this limitation and can be stored persistently.

1
Open Normal.dotm

Locate and open your Normal.dotm file directly in Microsoft Word (usually found in AppData\Roaming\Microsoft\Templates).

2
Open the VBA Editor

Press Alt + F11 on your keyboard to launch the Microsoft Visual Basic for Applications editor.

3
Add a Document Variable

Press Ctrl + G to open the Immediate Window, type 'ActiveDocument.Variables.Add Name:="MyVar", Value:="Your Text"', and press Enter.

4
Call the Variable in Your Document

Close the VBA editor, insert a DOCVARIABLE field in your document by pressing Ctrl + F9, typing 'DOCVARIABLE MyVar', and pressing F9 to update.

Use Document Variables Instead of Standard Properties
VBA Required: Using document variables requires basic familiarity with VBA macros. Ensure macros are enabled if you plan to automate reading and writing these variables.
Free Microsoft Office alternative

Switch to WPS Office for Seamless Template Management

If troubleshooting Microsoft Word's default template behaviors becomes frustrating, WPS Office offers a free, lightweight, and highly compatible alternative. It features intuitive template management and full compatibility with standard Office formats, ensuring your custom layouts and metadata are easy to control.

  1. 1. Download WPS Office: Visit the official WPS website to download and install the free suite.
  2. 2. Open WPS Writer: Launch WPS Writer to access a lightweight, familiar word processing environment.
  3. 3. Manage Templates Easily: Use the integrated template center to flawlessly create, save, and apply your customized document templates.
100% compatible with Microsoft Office formats including DOCX, DOTX, and DOTMFree and lightweight software that won't slow down your computerIntuitive built-in template library for easier document creationFamiliar tabbed user interface ensuring zero learning curve
microsoft office alternative - wps office

Frequently Asked Questions

Where is the Normal.dotm file usually located in Windows?

By default, the Normal.dotm file is located in the user profile directory under C:\Users\[YourUsername]\AppData\Roaming\Microsoft\Templates. You may need to enable 'Show hidden files' in File Explorer to see the AppData folder.

Why doesn't the Comments property transfer from Normal.dotm?

This is a built-in behavior of Microsoft Word designed to prevent global template metadata from accidentally leaking into every new document you create. Word intentionally strips certain properties when generating a new file from Normal.dotm.

What is a document variable in Word?

A document variable is a hidden storage mechanism within a Word document that allows you to save text strings or data. Unlike standard document properties, document variables are strictly accessible and manageable via VBA code.

How do I properly test if new documents are using my Normal.dotm?

Open your Normal.dotm file, add a unique word to the page, save it, and close it. Then press Ctrl + N to create a new file. If the new file contains that unique word, Word is correctly reading your Normal.dotm.