logo
search
VBA & Macro Problems

Fix Word 365 System Error &H8000FFFF When Running Macros

Huda QurayshiHuda Qurayshi Oct 9, 2026 870 views

Question details

The user is experiencing System Error &H8000FFFF (-2147418113) when attempting to run existing macros or access the Visual Basic editor in Word 365.

How to Fix Word 365 System Error &H8000FFFF When Running Macros
Product
Microsoft Word 365
Device & OS
not provided
Scenario
Running older macros or launching the Visual Basic for Applications (VBA) environment.
Observed behavior
Word 365 displays System Error &H8000FFFF, preventing macro execution and blocking access to the Visual Basic editor.
Before you start

Before attempting to modify system templates or registry configurations, ensure that all active Word documents are saved and the Microsoft Word application is completely closed.

Solution 1Recommended

Rename the Normal.dotm Template

Resetting the global template resolves corruption issues that block the VBA editor and cause macro execution errors.

The Normal.dotm file is Microsoft Word's global template, which stores default styles, customizations, and standard macros. When this file becomes corrupted, it can trigger severe VBA errors like System Error &H8000FFFF. Renaming the file forces Word to generate a fresh, uncorrupted version on its next startup.

1
Close Microsoft Word

Ensure all Word documents are saved and the application is fully closed before proceeding.

2
Open the Run dialog

Press the Windows Key + R on your keyboard to open the Run command window.

3
Navigate to the Templates folder

Type %appdata%\Microsoft\Templates into the Run dialog box and press Enter.

4
Rename the Normal.dotm file

Locate the file named Normal.dotm (or just Normal if extensions are hidden). Right-click it, select Rename, and change the name to Normal.old.

5
Restart Word and test macros

Open Microsoft Word again. A new, clean Normal.dotm file will be generated automatically. Try recording or running a simple macro to confirm the error is resolved.

Rename the Normal.dotm Template
Restoring Old Customizations: Renaming this file will reset your default font and style customizations. If you had vital macros stored directly in the old Normal template, they will no longer be active, and you will need to import them from a backup.
Free Microsoft Office alternative

Experience Stable Document Editing with WPS Office

If Microsoft Word 365 continues to display persistent system and macro errors, consider switching to WPS Office. It offers a highly compatible and lightweight environment for your daily document needs, allowing you to edit and format text effortlessly without complex VBA troubleshooting.

  1. 1. Download the software: Visit the official WPS website and download the free WPS Office installation package.
  2. 2. Install WPS Office: Run the downloaded installer and follow the quick on-screen instructions to set up the suite on your computer.
  3. 3. Open your existing documents: Launch WPS Writer and directly open your existing Word files to continue working seamlessly in a stable environment.
Fully compatible with Microsoft Word formats (.docx, .doc, .dotm)Lightweight design ensuring fast installation and rapid application launchIntuitive, user-friendly interface for seamless migration from MS OfficeBuilt-in advanced formatting features eliminating the need for custom macro scripts
microsoft office alternative - wps office

Frequently Asked Questions

What primarily causes System Error &H8000FFFF in Word 365?

This specific system error is most commonly caused by a corrupted Normal.dotm global template, incompatible legacy macro code from older Word versions, or a broken Office configuration that prevents the Visual Basic engine from initializing.

Will renaming or deleting the Normal.dotm file delete my saved Word documents?

No. The Normal.dotm file only acts as a template for new documents and stores default customizations (like custom toolbars, styles, and global macros). Renaming or deleting it will not delete or alter any of your previously saved .docx or .doc files.

How can I retrieve my macros if the VBA editor completely refuses to open?

If the VBA editor is entirely inaccessible, you will need to rely on previously exported .bas files or plain text backups. Alternatively, if the macros are saved in a specific document rather than the global template, you might be able to open that document on a different computer to export the code.

Are AutoText and AutoCorrect viable replacements for Word macros?

Yes, if your macros were exclusively used to generate predefined blocks of text, automated signatures, or repetitive phrases, using Word's built-in AutoText or AutoCorrect features is highly recommended. These features are native, faster, and not susceptible to VBA-related corruption.