Fix PowerPoint Crashes When Opening VBA and Untrusted Macro Warning
Question details
The user needs to fix PowerPoint crashes that occur when accessing the Visual Basic editor and resolve untrusted 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.
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.
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.
Press the Windows key + R to open the Run dialog, type 'powerpnt /safe', and press Enter to launch PowerPoint in Safe Mode.
Go to the Developer tab and click Visual Basic. If it does not crash, an add-in is likely the cause.
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.

Unblock Downloaded File Properties
If the file was downloaded from the internet, Windows blocks its macros by default, triggering untrusted macro warnings.
Repair Microsoft Office Installation
Corrupted Office files can lead to application crashes when accessing the VBA editor, even in brand new presentations.
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.

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.




