logo
search
Office Apps Crashing

Fix PowerPoint Crashes When Opening VBA and Untrusted Macro Warning

Huma Ashraf ChHuma Ashraf Ch Sep 27, 2026 869 views

Question details

The user needs to fix PowerPoint crashes that occur when accessing the Visual Basic editor and resolve untrusted macro warnings.

How to Fix PowerPoint Crashes When Opening VBA or Macro Warnings
Product
Microsoft PowerPoint
Device & OS
not provided
Scenario
Accessing the Visual Basic editor via the Developer tab in a PowerPoint presentation containing macros.
Observed behavior
PowerPoint crashes unexpectedly when opening VBA, and issues a warning that macros are blocked because the file source is untrusted. Changing Trust Center settings does not fix the crash.
Before you start

Do not globally enable all macros in the Trust Center to bypass the warning, as this can expose your computer to malicious code. Always ensure you only run macros from trusted sources.

Solution 1Recommended

Start PowerPoint in Safe Mode and Disable Faulty Add-ins

Starting PowerPoint in Safe Mode helps determine if a third-party add-in or startup file is causing the VBA editor to crash.

Add-ins can sometimes conflict with PowerPoint's developer tools. Safe Mode launches the application without these extensions, allowing you to isolate the problem.

1
Launch in Safe Mode

Press the Windows key + R to open the Run dialog, type 'powerpnt /safe', and press Enter to launch PowerPoint in Safe Mode.

2
Test the VBA Editor

Go to the Developer tab and click Visual Basic. If it does not crash, an add-in is likely the cause.

3
Disable COM Add-ins

Navigate to File > Options > Add-ins. In the Manage drop-down at the bottom, select COM Add-ins and click Go. Uncheck all add-ins and restart PowerPoint normally to see if the issue is resolved.

Start PowerPoint in Safe Mode and Disable Faulty Add-ins
Free Microsoft Office alternative

Experience Stable Presentations with WPS Office

If PowerPoint continues to crash or you are tired of dealing with complex macro security warnings, consider switching to WPS Office. It is a highly compatible, lightweight, and completely free alternative that handles presentations smoothly without compromising on familiar features.

Highly compatible with Microsoft PowerPoint (.ppt, .pptx) formats.Lightweight installation with faster load times and excellent stability.Free to use with a familiar tabbed interface for seamless migration.Advanced presentation tools and templates built-in for immediate use.
microsoft office alternative - wps office

Frequently Asked Questions

Why does PowerPoint say my macro is from an untrusted source?

Windows automatically blocks macros in files downloaded from the internet or received via email to protect your system against malware. You can unblock the file in its Properties menu if you trust the sender.

Can changing Trust Center settings stop the VBA crash?

Not usually. While adjusting Trust Center settings manages macro execution permissions, application crashes when opening the Visual Basic editor are typically caused by faulty add-ins, corrupted Office installations, or conflicting startup files.

Where can I get help with complex VBA programming issues?

If you encounter coding-specific errors rather than application crashes, developer communities like Microsoft Q&A or Stack Overflow are excellent resources. Be sure to use VBA and PowerPoint tags and provide reproducible steps when asking your question.