WPS Macro Security helps control macro execution permissions and trusted locations; this feature includes 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 |
About This Feature
Overview
Macro Security is a security feature in WPS Office for Windows that helps you manage macro execution permissions before running VBA macros or JS macros, and lets you manage trusted locations.
Core capabilities include:
- Set macro security levels: Control whether macros run directly, require confirmation, or run only from trusted locations based on document source and usage needs.
- Set trusted locations: Add trusted folders so macro-enabled documents in fixed directories can be handled more conveniently.
This feature is useful for working with macro-enabled office documents, managing internal template folders, and reducing risks from unknown macros.
It helps prevent macros from unknown sources from running directly and creates a more stable trust environment for commonly used macro documents.
Distinct: settings for security level and file location are managed through centralized entry points in Developer Tools and Trust Center related settings.
System Requirements
| Item | Requirement |
|---|---|
| OS | A Windows device that can run the desktop version of WPS Office |
| App version | It is recommended to use the latest version of WPS Office |
| Network | No mandatory internet connection is required for local macro security settings; internet access is recommended for download, installation, or account-related actions |
| Other | VBA macros require the VBA plug-in on Windows; JS macros are supported on Windows and macOS, but not on mobile |
Download & Installation
Before using Macro Security, install the WPS Office desktop app for Windows. If you need VBA macros, also complete the related VBA plug-in installation.
| Item | Notes |
|---|---|
| Official Download | WPS Office Free Download |
| Post-install Check | Launch WPS Office, open Developer Tools from the Tools area, and confirm that the Macro Security entry is available |
Source: WPS download page
Compare with Alternatives
| Dimension | WPS | Microsoft | Notion | Adobe | |
|---|---|---|---|---|---|
| Capability Summary | Provides macro security level settings and lets you add trusted locations in Trust Center related settings. VBA macros require the VBA plug-in on Windows, while JS macros are supported on Windows and macOS. | Microsoft 365 lets users change macro settings in Trust Center and supports trusted documents and trusted locations for macro handling. | Google Sheets supports recording and running macros through Google Apps Script. These macros are limited to Sheets and do not work in Docs, Forms, or Slides. | Notion does not provide traditional document macro security levels. It focuses on buttons and automations for page and database actions, and some actions are limited to paid plans. | Adobe Acrobat focuses on enhanced security and JavaScript-related restrictions for active content and external access, rather than office-document macro security levels. |
| WPS Advantages | Advantage: WPS gives direct controls for macro security levels and trusted locations in a document workflow. Distinct: it fits users who need macro handling in WPS on Windows. | Compared with WPS: Microsoft offers more granular macro options and also emphasizes trusted documents and digitally signed macro scenarios. | Compared with WPS: Google focuses more on spreadsheet automation and Apps Script, not a similar macro security entry for word-processing documents. | Compared with WPS: Notion is oriented toward workflow automation rather than traditional Office macro management. | Compared with WPS: Adobe focuses more on PDF and JavaScript security controls than macro execution management in an office suite. |
| Official Source | — | Enable or disable macros in Microsoft 365 files | Use macros and add-ons | Buttons | Enable enhanced security in Acrobat |
Overall Conclusion: If your main goal is how to manage macro security in WPS on Windows, WPS Macro Security provides a direct way to set security levels and trusted locations. Other products focus on different areas, such as spreadsheet scripting, workflow automation, or PDF security controls.
Use Cases
| # | Scenario | Target Users | Core Pain Point | Solution |
|---|---|---|---|---|
| 1 | Set a security level before opening an external macro document | Office document users | The macro source is not fully trusted | Choose a higher security level in Macro Security before deciding whether to run the macro |
| 2 | Manage an internal template folder | Team document administrators | Common macro templates trigger repeated prompts | Add the fixed template folder as a trusted location |
| 3 | Distinguish VBA and JS macro environments | Users who need automation | It is unclear which macro type is supported on which platform | Confirm VBA plug-in and JS macro support by platform before configuration |
| 4 | Reduce risk from unknown macro sources | General office users | Running an unknown macro may create security risk | Keep a higher or medium security level and enable macros carefully |
| 5 | Keep a controlled entry for fixed business workflows | Internal process owners | Macros are needed, but risk still needs control | Combine security levels with trusted locations for layered management |
Membership & Benefits
Free vs WPS Premium
| Feature | Free User | WPS Member |
|---|---|---|
| Macro security level settings | ✅ Available | ✅ Available |
| Trusted location settings | ✅ Available | ✅ Available |
| Other premium benefits | Provided according to the selected plan | Provided according to the selected plan |
Source: WPS Office pricing page
Recommendations
| Use Case | Recommended Plan | Reason |
|---|---|---|
| Daily review or management of macro security settings | Free version | The feature information shows no membership restriction for this function |
| Need additional advanced office or PDF capabilities together with this feature | WPS Member | You can combine this feature with other membership benefits in one plan |
How to Subscribe
- WPS membership center: Subscribe now
Source: WPS Office pricing page