WPS Macro Security on macOS helps control macro execution in WPS Writer; this guide covers 3 core tasks, with 3 available without membership and 0 membership-related items.
At a Glance
| Metric | Value | Notes |
|---|---|---|
| Core tasks | 3 | Matches the number of rows in the How-to Index |
| Available without membership | 3 | Matches the number of Free rows in the index |
| Membership-related items | 0 | Matches the number of membership-related rows in the index |
About This Feature
Overview
Macro Security is a built-in security setting in WPS Office for Mac that controls how macros run in WPS Writer. It is designed for managing JS macro execution and reducing risk before automation scripts are allowed to run.
Core capabilities include:
- Set a macro security level: switch between Very High, High, Medium, and Low.
- Manage trusted macro sources: use trusted publisher-related settings to control which macros can be trusted.
- Control macro behavior when opening documents: depending on the current security level, macros may run, be blocked, or require confirmation.
This feature is useful for reviewing external documents, working with macro-enabled templates, and balancing security with automation efficiency in daily work.
System Requirements
| Item | Requirement |
|---|---|
| Operating system | A macOS device that can run WPS Office for Mac normally |
| App version | It is recommended to use the latest version of WPS Office for Mac |
| Network | No mandatory network connection is required for changing local macro security settings |
| Other | WPS on Mac currently supports JS macros only; open a relevant document with macros if you want to test the setting |
Download & Installation
| Item | Details |
|---|---|
| Official download | WPS Office Free Download |
| Post-installation check | Open WPS Writer, then check the Tools area to confirm that the Macro Security entry is available |
Source: WPS Download Center
Compare with Alternatives
| Dimension | WPS | Microsoft | Notion | Adobe | |
|---|---|---|---|---|---|
| Capability Summary | Provides macro security level settings in WPS Writer on macOS and includes trusted publisher-related management. On Mac, WPS currently supports JS macros only. | Microsoft 365 provides macro enable or disable controls, trusted documents, trusted locations, and signed macro handling through Trust Center settings. | Google Sheets supports recorded macros and Google Apps Script automation. Its focus is spreadsheet automation and authorization rather than document-level macro security levels in a desktop writer app. | Notion uses buttons and automations for repetitive tasks, with confirmation prompts and permission-based actions, but it does not provide traditional document macro security levels. | Adobe Acrobat uses enhanced security, trusted locations, and related controls to limit active content and script access, with a stronger focus on PDF and JavaScript security. |
| WPS Advantages | Advantage: WPS provides a direct macro security entry inside the document editing workflow on macOS. Distinct: for Mac users working with JS macros in WPS Writer, the setting is straightforward to access and adjust. | Compared with WPS: Microsoft offers a broader macro trust framework with Trust Center, trusted documents, and signed macro options, but the setup is more extensive. | Compared with WPS: Google is better aligned with cloud spreadsheet automation and Apps Script, not the same desktop writer macro security workflow. | Compared with WPS: Notion focuses on workflow automation rather than controlling macro execution inside office documents. | Compared with WPS: Adobe focuses on PDF security and JavaScript restrictions rather than macro controls in a word processing environment. |
| Official Source | — | Enable or disable macros in Microsoft 365 files | Use macros and add-ons | Buttons | Enable enhanced security in Acrobat |
Overall Conclusion
If you mainly work with JS macros in WPS Writer on macOS, Macro Security gives you a direct way to control macro behavior before running automation. Microsoft is better suited to broader enterprise-style macro trust management, while Google, Notion, and Adobe are oriented more toward spreadsheet automation, workflow automation, or PDF security.
Use Cases
| No. | Scenario | Suitable For | Main Pain Point | How It Helps |
|---|---|---|---|---|
| 1 | Review macro-enabled files from external sources | General office users | It is unclear whether a document macro is safe | Set the security level to High or Medium before deciding whether to run the macro |
| 2 | Manage frequently used trusted macro sources | Users who rely on fixed templates | Repeated confirmations reduce efficiency | Use trusted publisher-related settings to manage trusted macro sources |
| 3 | Test automation scripts temporarily | Users validating JS macro behavior | They need to test macros without leaving security relaxed for too long | Lower the security level temporarily, then restore a higher level after testing |
| 4 | Check shared templates before distribution | Team document maintainers | Macros in templates may affect other users | Review the security level and macro source trust status before sharing the template |
| 5 | Reduce the risk of unknown macros running | Security-conscious users | Unknown macros may run by mistake | Keep the level at Medium or High and allow only trusted content when needed |
Membership & Benefits
Free vs WPS Premium
| Capability | Free Users | WPS Premium |
|---|---|---|
| Macro security level settings | ✅ Available | ✅ Available |
| Macro execution control | ✅ Available | ✅ Available |
| Other advanced office and PDF benefits | Available within the free offering | Includes more advanced features and extended benefits |
Source: WPS Office pricing page
Recommendations
| Usage Scenario | Recommended Plan | Why |
|---|---|---|
| You only need macro security settings and everyday document work | Free version | The Macro Security feature itself does not require membership |
| You also need more advanced office, PDF, or cloud benefits | WPS Premium | Suitable if you need broader productivity features beyond this setting |
How to Subscribe
- WPS membership center: Subscribe now
Source: WPS Office pricing page