How to Run Macro in WPS on Windows

Last updated:July 17, 2026

Use Run Macro with 3 how-to topics, including running from the Tools tab, running from the Developer tab, and troubleshooting run issues; choose a topic from the index to complete the task quickly.

How-to Index

How-to Guide

1. Run a macro from the Tools tab

Entry: Tools tab → Run Macro button

  1. Open the presentation where you want to run a macro.
  2. Click the Run Macro button on the Tools tab.
  3. In the dialog box, select the macro you want to run.
  4. Click Run.
  5. Wait for the macro to complete the preset actions.

Success Criteria

  • Interface result: The macro dialog opens and shows the available macro list.
  • Next action available: After you click Run, the presentation reflects the macro result.

Tips While Using

  • Common mistake: If the presentation that contains the macro is not open, the target macro may not appear.
  • Environment note: An available VBA environment and executable macro code are required.

2. Run a macro from the Developer tab

Entry: Developer tab → Run Macro

  1. Open the presentation where you want to run a macro.
  2. Click the Developer tab at the top of the window.
  3. Find and click Run Macro.
  4. In the macro dialog box, select the macro you want to run.
  5. Click Run.

Success Criteria

  • Interface result: The macro list opens from the Developer tab entry.
  • Next action available: After the macro runs, you can continue checking results or debugging again.

Tips While Using

  • Common mistake: Mixing up the Developer and Tools entries does not change the result, but it can slow down navigation.
  • Environment note: If the required environment is not available, the button may be unavailable.

3. Troubleshoot a grayed-out Run Macro button or runtime errors

Entry: Run Macro button or Developer-related entry

  1. Confirm that an available VBA environment is installed on the current device.
  2. Check whether the current version or setup supports the required macro environment.
  3. Make sure the presentation already contains runnable macro code.
  4. If an error appears during execution, review whether the macro code is correct.
  5. Confirm that macro security settings allow execution, then try again.

Success Criteria

  • Interface result: The previously unavailable entry becomes clickable, or the cause of the error is identified.
  • Next action available: You can reopen the macro list and try to run the target macro again.

Tips While Using

  • Common mistake: Running macros from untrusted sources can create security risks.
  • Membership or permissions: If a specific VBA environment or plan setup is involved, confirm availability in your actual product plan.
  • Environment note: Security settings or missing environment components can both prevent macro execution.