Fix Word VBA Project Not Appearing in Visual Basic Editor
Question details
The user is unable to view or edit macros because the Word project and current document do not appear in the Visual Basic Editor.

- Product
- Microsoft Word
- Device & OS
- not provided
- Scenario
- Accessing the Visual Basic Editor to write, view, or manage VBA macros in a Word document.
- Observed behavior
- The Visual Basic Editor opens successfully, but the Word project pane is completely empty, preventing the user from inspecting or writing any macro code.
Verify whether this issue happens with a single specific document or if the VBA project is missing for all newly created Word documents. Ensure your document is saved in a macro-enabled format (.docm).
Check Trust Center and Macro Security Settings
Adjust Word's Trust Center settings to ensure macros are not completely blocked and the document is not restricted by Protected View.
If your macro security settings are too strict or the document opened in Protected View, the VBA editor may fail to load the associated project.
In Word, click on File, select Options, and then choose Trust Center from the left menu. Click the Trust Center Settings button.
Navigate to Macro Settings and select 'Disable all macros with notification' or temporarily 'Enable all macros' to test if the project loads.
Go to the Protected View tab and uncheck the options. Reopen your document and launch the Visual Basic Editor to see if the project appears.

Disable Conflicting COM Add-ins
Turn off third-party add-ins to isolate conflicts that may prevent the Word VBA project from loading.
Switch to WPS Office for a Hassle-Free Document Experience
If you continue to experience frustrating glitches with Microsoft Word's VBA editor, consider using WPS Office. It provides a lightweight, fast, and highly compatible alternative for all your document processing needs without the steep licensing fees.

Frequently Asked Questions
Why does my VBA project show up in Excel but not in Word?
Excel and Word manage macros differently. Word relies heavily on the Normal.dotm template for macro storage. If this template becomes corrupted or a Word-specific add-in causes conflicts, the VBA project may fail to load in Word while Excel remains unaffected.
How do I show the Developer tab to access the Visual Basic Editor?
To enable the Developer tab, right-click anywhere on the Word ribbon and select Customize the Ribbon. In the right pane under Main Tabs, check the box next to Developer, and click OK.
Will recreating the Normal.dotm template fix missing VBA projects?
Yes, recreating the template often resolves VBA issues. To do this, close Word, navigate to your templates folder (usually %appdata%\Microsoft\Templates), and rename Normal.dotm to Normal_old.dotm. When you restart Word, a fresh, error-free template will be generated.




