WPS Macro Security on Windows: Introduction

Last updated:July 17, 2026

WPS Macro Security is a security feature for managing macro execution permissions and trust settings in WPS Spreadsheet; it includes 5 core tasks, with 5 available without membership and 0 membership-related items.

At a Glance

MetricValueNotes
Core tasks5Matches the number of rows in the How-to Index
Available without membership5Matches the number of Free rows in the index
Membership-related items0Matches the number of membership-related rows in the index
Version requirementVBA plugin requiredPrepare the related component before using macro features

About This Feature

Overview

Macro Security is used to set macro execution policies in WPS Spreadsheet so you can balance security control with ease of use. You can adjust security levels in Trust Center, manage trusted publisher related options, and control how macros are enabled through the security warning bar or trusted locations.

Core capabilities include:

  • Set macro security levels to control default macro behavior.
  • Manage trusted publisher related options.
  • Enable macros for the current file through the security warning bar.
  • Reduce repeated prompts with trusted locations.
  • Restart WPS after changes so settings take effect.

System Requirements

ItemRequirement
Operating systemWindows device
App versionIt is recommended to use the latest version of WPS Office with Spreadsheet available
Component requirementInstall the VBA plugin before using macro-related features
NetworkNo mandatory internet connection is required for local macro security settings; internet access is needed for download and installation
OtherYou need permission to open Developer Tools and Trust Center related settings

Source: System Requirements for WPS Office

Download & Installation

ItemDetails
Official downloadWPS Office Free Download
Installation notesDownload and install WPS Office for Windows, then confirm that the VBA plugin is installed before using macro-related features
Post-install checkOpen WPS Spreadsheet and check whether the Macro Security entry is available on the Developer tab

Source: WPS Office Download Center

Compare with Alternatives

DimensionWPSMicrosoftGoogleNotionAdobe
Capability SummaryProvides macro security level settings, trusted publisher related options, and macro control through the security warning bar and trusted locations.Microsoft 365 provides Trust Center macro settings, trusted documents, and trusted locations to control how macros are enabled in Office files.Google Sheets supports recording and running macros, and recorded macros create Apps Script, with a focus on automation rather than layered local macro security settings.Notion uses buttons and automation actions for repetitive tasks, with some paid actions, but it does not provide traditional document macro security level management.Acrobat restricts JavaScript API access and uses trust-related controls for active content risk management, focusing on PDF and script security.
WPS AdvantagesAdvantage: WPS lets you open macro security settings directly from Developer Tools in WPS Spreadsheet. Distinct: It combines security levels, trust options, and common enablement paths in one workflow.Compared with WPS: Microsoft offers broader Trust Center controls across Microsoft 365 apps, but users also need to distinguish between trusted documents and trusted locations.Compared with WPS: Google is more oriented to online spreadsheet automation; its official guidance focuses on macros as Apps Script rather than desktop trust-center style macro security levels.Compared with WPS: Notion is designed for page and database automation, not spreadsheet macro enablement, disablement, or trusted location management.Compared with WPS: Adobe focuses on PDF JavaScript and web access controls instead of spreadsheet macro execution policies.
Official SourceEnable or disable macros in Microsoft 365 files; Add, remove, or change a trusted location in Microsoft OfficeAutomate tasks in Google SheetsButtonsRestrict JavaScript API access in Acrobat

Overall Conclusion
If your main goal is to manage macro execution risk inside WPS Spreadsheet, WPS Macro Security provides a direct entry point and settings that fit spreadsheet use more closely. For online automation, page workflows, or PDF script controls, these products cover different objects and use cases.

Use Cases

No.ScenarioSuitable usersMain issueHow it helps
1Set a security level before opening a macro-enabled fileFinance, operations, and data usersYou are not sure whether macros in external files are safeOpen Macro Security first and choose an appropriate security level before opening the file
2Trust macros only from specific sourcesTeams that use internal templates regularlyYou do not want to confirm the same files every timeUse trusted publisher related options or trusted locations for recurring file sources
3Enable macros only for one fileUsers who only occasionally receive macro-enabled spreadsheetsYou want to allow one file without lowering global securityUse the security warning bar at the top of the window to enable content for the current file
4Confirm whether changes took effectAll macro usersThe behavior does not change after editing settingsSave the settings, close documents, and restart WPS
5Manage access for development workAdvanced users who debug macro projectsYou need project access but want to avoid opening permissions unnecessarilyTurn on the related trust options only when needed

Membership & Benefits

Free vs WPS Premium

CapabilityFree usersWPS Premium
Basic Macro Security settings✅ Available✅ Available
Macro security level adjustment✅ Available✅ Available
Trusted publisher related settings✅ Available✅ Available
Cloud storage and added benefitsBasic benefitsMore added benefits are listed on the official pricing page

Source: WPS Office pricing page

Recommendations

Usage scenarioRecommended planWhy
You only need local macro security managementFreeMacro Security itself has no membership restriction and fits everyday spreadsheet security management
You also need more cloud storage or other added capabilitiesWPS PremiumSuitable if you need more cross-device or advanced benefits beyond Macro Security

How to Subscribe

Source: WPS Office pricing page