VBA & Macro Problems

Fix Word Macros Stopped Working After Microsoft 365 Update

Kushani NimanthikaKushani Nimanthika Oct 26, 2026 868 views

Question details

User needs to fix VBA macros stored in the Normal.dotm template that are no longer applying text formatting after a recent software update.

How to Fix Word Macros That Stopped Working After a Microsoft 365 Update
Product
Microsoft Word
Device & OS
not provided
Scenario
Running custom formatting macros on documents after installing an update
Observed behavior
Macros stored in the Normal.dotm template fail to execute properly or apply the programmed font and paragraph formatting.
Before you start

Verify that macros are still enabled in your application's Trust Center settings, as major software updates can sometimes reset security permissions.

Solution 1Recommended

Use a Dedicated Global Template (.dotm)

Store your reusable macros in a separate macro-enabled template in the Startup folder instead of relying on Normal.dotm.

Microsoft 365 updates can occasionally overwrite, reset, or create a fresh Normal.dotm template. Storing your macros in a separate, dedicated global template prevents them from being lost or broken during these system updates.

1
Create a new template

Open a new blank document, click 'File' > 'Save As', and choose 'Word Macro-Enabled Template (*.dotm)' as the file type. Give it a recognizable name like 'MyFormattingMacros.dotm'.

2
Transfer existing macros

Press Alt + F11 to open the VBA Editor. In the Project Explorer pane, locate your macros in the Normal project and drag or copy the modules into your newly created .dotm project.

3
Locate the Startup folder

Open File Explorer and navigate to the Word Startup folder. By default, this is usually located at C:\Users\[YourUsername]\AppData\Roaming\Microsoft\Word\STARTUP.

4
Install the add-in template

Move your new .dotm file into the STARTUP folder. Restart Word, and your macros will automatically load as a persistent add-in.

Use a Dedicated Global Template (.dotm)
Persistent Solution: Using the STARTUP folder ensures your custom macros remain intact and accessible across all documents, regardless of future Microsoft 365 updates.
Free Microsoft Office alternative

Avoid Update Breakages with WPS Office

Tired of Microsoft 365 updates breaking your carefully crafted macros? WPS Office provides a highly stable, lightweight alternative with robust built-in support for VBA macros and Word document formats.

  1. 1. Download and install: Get the free WPS Office installer from the official website and complete the quick installation process.
  2. 2. Open your macro-enabled files: Launch WPS Writer and open your existing .dotm or .docm files containing your macros.
  3. 3. Enable macros and run: Click 'Enable Macros' on the security prompt to start using your custom formatting tools immediately.
Fully compatible with Microsoft Word (.docx, .docm, .dotm) formatsRobust built-in VBA support to run your existing macros seamlesslyStable environment without disruptive forced background updatesFamiliar user interface makes migration effortless
microsoft office alternative - wps office

Frequently Asked Questions

Why did my Word macros disappear after updating Microsoft 365?

Major Microsoft updates sometimes generate a fresh Normal.dotm template, which acts as the default container for macros. Your original file may have been renamed to Normal.dotm.bak or NormalOld.dotm, making your macros temporarily inaccessible.

Where is the Word Startup folder located on Windows?

By default, the Startup folder is located at C:\Users\[YourUsername]\AppData\Roaming\Microsoft\Word\STARTUP. Any template (.dotm) placed in this folder loads automatically as an add-in when Word starts.

Are VBA macros supported if I switch to WPS Office?

Yes, WPS Office offers excellent VBA support. You can open your existing macro-enabled Microsoft Word files (.docm, .dotm) directly in WPS Writer and execute your VBA code without needing to rewrite it.