logo
search
Office for Mac Issues

How to Fix PowerPoint for Mac VBA Runtime Error 453 When Closing

Ayan MasoodAyan Masood Sep 30, 2026 869 views

Question details

The user needs to resolve VBA runtime error 453 that appears when exiting a presentation in PowerPoint on a Mac.

Fixing VBA Runtime Error 453 in PowerPoint for 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 you start

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.

Solution 1Recommended

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.

1
Open Add-ins Menu

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').

2
Manage Active Plug-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.

3
Test the Application

Restart PowerPoint, create a blank presentation, and then close it immediately to verify if the error prompt has disappeared.

Disable and Remove Recently Installed Add-ins
Add-in Successfully Identified: Once the error stops appearing, you have found the conflicting add-in. Leave it disabled until the developer releases a macOS compatibility update.
Free Microsoft Office alternative

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. 1. Download and Install: Visit the official WPS Office website to download the free macOS version and follow the simple installation prompts.
  2. 2. Open Your Presentation: Launch WPS Presentation and easily open or drag your existing PPTX files directly into the workspace.
  3. 3. Edit and Save Seamlessly: Enjoy a smooth, error-free editing experience and save your work natively in the standard PowerPoint format.
Highly compatible with Microsoft PowerPoint (.pptx) formats.Free, lightweight, and optimized for fast performance on macOS.Clean, intuitive interface free from complicated add-in conflicts.Seamless migration of your existing Office documents.
microsoft office alternative - wps office

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.