How to Fix PowerPoint for Mac VBA Runtime Error 453 When Closing
Question details
The user needs to resolve VBA runtime error 453 that appears when exiting a presentation in PowerPoint on a Mac.

- Product
- PowerPoint for Microsoft 365
- Device & OS
- macOS
- Scenario
- Closing a PowerPoint presentation.
- Observed behavior
- PowerPoint displays a VBA runtime error 453 pop-up upon closing the file, even when macros are completely disabled.
Before making changes, save any unsaved work in your open presentations and take a moment to recall if you have recently installed any new third-party PowerPoint plug-ins or add-ins.
Disable and Remove Recently Installed Add-ins
Since rarely used or outdated plug-ins commonly trigger runtime error 453 on macOS, disabling them is the most effective way to resolve the issue.
Third-party add-ins often run background scripts. If an add-in is incompatible with your current version of PowerPoint for Mac, it may attempt to execute missing commands when the application tries to close.
Open PowerPoint for Mac, click on the 'Insert' tab in the top ribbon, and select 'My Add-ins' (or navigate to the 'Tools' menu and choose 'PowerPoint Add-ins').
Review the list of active add-ins. Select any recently installed or rarely used plug-ins and click the minus (-) button or uncheck them to disable.
Restart PowerPoint, create a blank presentation, and then close it immediately to verify if the error prompt has disappeared.

Check and Remove Existing Macros
Even if macro execution is disabled in your main settings, lingering macro code in a specific file can still attempt to run on close.
Try WPS Office to Avoid PowerPoint VBA Errors on Mac
If Microsoft PowerPoint for Mac continues to experience VBA runtime errors or add-in conflicts, consider switching to WPS Office. It provides a lightweight, highly compatible alternative for opening, editing, and saving your presentations without the hassle of legacy VBA crashes.
- 1. Download and Install: Visit the official WPS Office website to download the free macOS version and follow the simple installation prompts.
- 2. Open Your Presentation: Launch WPS Presentation and easily open or drag your existing PPTX files directly into the workspace.
- 3. Edit and Save Seamlessly: Enjoy a smooth, error-free editing experience and save your work natively in the standard PowerPoint format.

Frequently Asked Questions
What does VBA runtime error 453 mean in PowerPoint?
Error 453 typically indicates that a specified DLL (Dynamic Link Library) or external function cannot be found. On macOS, this usually happens when an incompatible or outdated add-in tries to execute a Windows-specific command as PowerPoint closes.
Why do I get macro errors when macros are disabled in my settings?
Even if you disable macros in PowerPoint's Trust Center, third-party add-ins or lingering trigger scripts (like an 'Auto_Close' command) embedded within the file itself might still attempt to run, resulting in runtime errors.
Will removing a PowerPoint add-in delete my presentation content?
No, removing or disabling a PowerPoint add-in only unloads the extra tools or external features provided by that specific plug-in. Your slides, text, formatting, and media content will remain completely intact.
How do I find out which add-in is causing the issue?
You can identify the culprit through a process of elimination. Disable all add-ins first, then re-enable them one by one. Restart PowerPoint and close a test file each time until the runtime error 453 appears again.




