Run Macro in WPS Writer on macOS helps you run existing macros or create new ones for repeated document tasks; this guide covers 2 core tasks, with 2 available without membership and 0 membership-related items.
At a Glance
| Metric | Value | Notes |
|---|---|---|
| Core tasks | 2 | Matches the number of rows in the How-to Index |
| Available without membership | 2 | Matches the number of Free rows in the index |
| Membership-related items | 0 | Matches the number of membership-related rows in the index |
| Version note | macOS supports WPS macros (JS macros) only | VBA runtime is not supported in this workflow |
About This Feature
Overview
Run Macro is an automation feature in WPS Writer for macOS. It lets you run an existing macro, or create a new macro and open the WPS Macro Editor to write JS macro code.
Core tasks include:
- Run an existing macro: choose a macro from the Run Macro dialog box and execute it directly.
- Create a new macro: enter a macro name and open the WPS Macro Editor to start writing a JS macro.
This feature fits repeated formatting, routine document cleanup, and fixed document-processing steps. It helps reduce repetitive clicks and makes document work more efficient.
System Requirements
| Item | Requirement |
|---|---|
| Operating system | A macOS device that can run the current WPS Office for Mac app normally |
| App version | It is recommended to use the latest version of WPS Office for Mac |
| Network | Running local macros does not require a constant network connection; download, installation, and account-related actions require network access |
| Other | Open the document in WPS Writer; on macOS, this feature supports WPS macros (JS macros) only |
Download & Installation
| Item | Details |
|---|---|
| Official download | WPS Office Free Download |
| Installation platform | Download the Mac installer and complete setup as prompted |
| Check after installation | Open WPS Writer, go to the Tools tab, and confirm that the developer-related entry is available |
Source: WPS Download Center
Compare with Alternatives
| Dimension | WPS | Microsoft | Notion | Adobe | |
|---|---|---|---|---|---|
| Capability Summary | In WPS Writer on macOS, you can go to Tools → Developer Tools → Run Macro to run an existing macro, or create a new macro and open the WPS Macro Editor. On macOS, WPS supports WPS macros (JS macros) only. | Word supports creating, recording, and running macros, and can run them from a button, keyboard shortcut, or macro list. Its official workflow centers on VBA macros. | Google's official macro workflow is in Google Sheets, where users record macros and automate tasks with Apps Script. This is not the same as a word-processing macro workflow. | Notion uses buttons to automate repeated actions such as inserting blocks, editing pages, or sending notifications. It is page and workflow automation rather than an in-document macro editor. | Acrobat provides PDF actions and JavaScript for PDF processing workflows. Its automation focus is PDF actions rather than word-processing macros. |
| WPS Advantages | Advantage: WPS provides direct run and create entry points inside WPS Writer for document editing tasks. Distinct: the macOS scope is clear and focused on JS macro execution and editing. | Compared with WPS: Word's official macro workflow is more tied to VBA and recorded automation. For users already working in WPS Writer, the WPS path is more direct inside the current document workflow. | Compared with WPS: Google's official macro documentation focuses on spreadsheets instead of document editing, so the use case differs from WPS Writer macros. | Compared with WPS: Notion is better aligned with page and database workflows, and it does not provide a WPS Writer-style macro run entry inside a document editor. | Compared with WPS: Adobe automation is designed for PDF actions and JavaScript, which fits PDF workflows rather than document macro editing in a writer app. |
| Official Source | — | Create or run a macro | Automate tasks in Google Sheets | Buttons | PDF actions in Acrobat |
Overall Conclusion: If your main work happens in WPS Writer on macOS and you want a direct way to run or create document macros, WPS fits that workflow closely. Other products also offer automation, but their official focus is more on VBA, spreadsheets, page workflows, or PDF actions.
Use Cases
| No. | Scenario | Suitable For | Main Pain Point | How Run Macro Helps |
|---|---|---|---|---|
| 1 | Run fixed formatting steps in batches | Editors and office staff | The same document steps must be repeated again and again | Run an existing macro to complete preset actions |
| 2 | Build custom document automation | Advanced users | Manual processing takes too many repeated steps | Create a new macro and write JS macro code in the editor |
| 3 | Standardize team document handling | Team members | Manual steps vary from person to person | Use the same macro to apply a consistent process |
| 4 | Clean up template-based documents faster | Administrative staff and teachers | Template files need the same adjustments every time | Use macros to reduce repeated clicks |
| 5 | Handle routine document checks | Everyday office users | Small repeated actions take time | Save common steps as macros and run them again when needed |
Membership & Benefits
Free vs WPS Premium
| Capability | Free | WPS Premium |
|---|---|---|
| Run macros | ✅ Available | ✅ Available |
| Create macros and open the editor | ✅ Available | ✅ Available |
| Basic PDF features | ✅ Available | ✅ Available with a broader feature range |
| Cloud storage | 1 GB | 20 GB, based on the plan page |
| Template downloads | Limited | More template-related benefits |
Source: WPS Office pricing page
Recommendations
| Use Case | Recommended Plan | Why |
|---|---|---|
| Occasional macro use in documents | Free | The macro feature itself is available for everyday light automation |
| Need more cloud storage or added benefits beyond macros | WPS Premium | A better fit if you also need more storage and broader premium benefits |
How to Subscribe
- Membership page: Subscribe to WPS Premium
- To compare plan differences, open the pricing page and review the plan that fits your personal or team needs.
Source: WPS Office pricing page