WPS Run Macro on macOS FAQ

Last updated:July 17, 2026

Common questions about Run Macro on macOS usually focus on macros not running, macOS support scope, and macro safety. This FAQ covers 3 frequent questions.

FAQ

Why can’t my macro run?

  1. Confirm that you are using WPS Writer on macOS and that you opened Tools → Developer Tools → Run Macro.
  2. Check whether the selected macro is a WPS macro (JS macro) that works in the current environment.
  3. If it still does not run, review the macro security-related settings in Developer Tools and try again.

Does the macOS version support VBA macros?

  1. The Run Macro feature on macOS supports WPS macros (JS macros) only.
  2. If your existing macro is written in VBA, first check whether it can be rewritten as a JS macro.
  3. When you create a macro, WPS opens the WPS Macro Editor for JS macro editing.

Why should I confirm the macro source before running it?

  1. A macro performs preset actions automatically, so you should confirm that its source is trustworthy before running it.
  2. For an unknown macro, avoid running it directly.
  3. If you need to use an external macro, review its purpose and expected result before you run it in a document.

Glossary

TermDefinition
MacroA reusable set of actions or code that automates a fixed task.
JS macroA WPS macro written with a JavaScript-based approach. This is the macro type supported by Run Macro on macOS.
Macro EditorThe editor window used to create and edit macro code after you choose to create a macro.