How to Prevent Word Macros from Disappearing or Being Disabled
Question details
The user needs to prevent custom macros in Word 365 from disappearing or becoming disabled, particularly when they are stored in the default Normal.dotm template.

- Product
- Microsoft Word 365
- Device & OS
- not provided
- Scenario
- Managing macros and template configurations in Word to ensure stable functionality without losing custom VBA scripts.
- Observed behavior
- Macros stored in Normal.dotm stop working, disappear, or become disabled due to the template being locked, replaced, duplicated, or blocked by security settings.
Ensure your Microsoft Word application is fully closed before modifying any template files. It is highly recommended to locate your current Normal.dotm file and make a backup copy in a separate folder before making system changes.
Store Macros in a Separate Global Template
Moving your macros away from the default Normal.dotm file prevents them from being overwritten during Word updates or crashes.
Relying on Normal.dotm for custom macros is risky because Word routinely resets, replaces, or locks this file during updates or unexpected crashes. A dedicated global template isolates your scripts.
Open a new blank document in Word and save it as a Word Macro-Enabled Template (.dotm) with a distinct name, such as 'MyGlobalMacros.dotm'.
Press Alt + F11 to open the VBA Editor. Locate your existing macros under the Normal project, right-click to export them, and then import them into your newly created template.
Close Word and move your new 'MyGlobalMacros.dotm' file into the Word Startup folder (typically located at %appdata%\Microsoft\Word\STARTUP) so it loads automatically when you launch the application.

Relocate Normal.dotm to the Correct Folder
Placing Normal.dotm in the Startup folder causes locking and duplication issues; it must reside in the standard Templates folder.
Utilize Native Word Features Instead of Macros
Many macro functions can be replaced by built-in Word features, which are not affected by strict macro security settings.
Try WPS Office for a Stable and Lightweight Document Experience
If you are struggling with disappearing macros, corrupted Normal.dotm files, and complex security settings in Microsoft Word, consider switching to WPS Office. It provides a lightweight, highly compatible alternative with robust built-in tools for formatting, templates, and automation—without the heavy configuration overhead of Microsoft 365.
- 1. Download the installer: Visit the official WPS website to download the free, lightweight installer for your operating system.
- 2. Open your existing documents: Launch WPS Writer and directly open your existing .doc and .docx files with perfect formatting retention.
- 3. Enjoy built-in automation: Use native text features, styles, and templates seamlessly without fighting strict macro security policies.

Frequently Asked Questions
Why do my macros suddenly disappear in Word 365?
Macros usually disappear if they are stored in the Normal.dotm template, which can be easily overwritten, reset, or corrupted during regular Word updates or system crashes. Saving macros in a dedicated global template prevents this data loss.
Where exactly should the Normal.dotm file be located?
The Normal.dotm file should always be stored in the standard Templates folder (usually %appdata%\Microsoft\Templates). It should never be placed in the Word Startup folder, as this causes file locking and duplicate reference errors.
Can I use macros if my organization disables them for security?
If IT security policies completely block macro execution, you cannot run VBA scripts. However, you can achieve similar automation using native, unrestricted Word features like AutoCorrect, Quick Parts, Building Blocks, and customized Styles.
How do I create a separate global template for my macros?
Open a blank document, save it as a Word Macro-Enabled Template (.dotm), use the VBA Editor (Alt + F11) to move your macros into it, and then place this new file into the Word Startup folder. It will load alongside Word automatically.




