WPS ActiveX Controls on macOS: Introduction

Last updated:July 17, 2026

WPS ActiveX Controls is an interactive control feature in WPS Writer on macOS; it includes 4 core tasks, with 4 available without membership and 0 membership-related items.

At a Glance

MetricValueNotes
Core tasks4Matches the number of rows in the How-to Index
Available without membership4Matches the number of Free rows in the index
Membership-related items0Matches the number of membership-related rows in the index

About This Feature

Overview

ActiveX Controls let you insert interactive objects into a document, such as command buttons, check boxes, list boxes, combo boxes, labels, and spin buttons, so you can build forms, collect input, and respond to click events.

In WPS Writer on macOS, this feature mainly covers these tasks:

  • Insert ActiveX controls into a document.
  • Review common control types for different form needs.
  • Set control properties.
  • Write code for control events.

It is suitable for registration forms, approval templates, interactive document templates, and business documents that require user input.

System Requirements

ItemRequirement
Operating systemA macOS environment that can run WPS Office for Mac normally
App versionIt is recommended to use the latest version of WPS Office so the Developer Tools entry is available
NetworkNo mandatory network connection is required for inserting and configuring local controls; network access is needed for download, updates, and account-related actions
OtherBefore writing code for controls, make sure your current environment allows macro-related features and that you have permission to edit the document

Download & Installation

ItemDetails
Official downloadWPS Office Free Download
InstallationDownload WPS Office for Mac, complete the installation flow, and then open WPS Writer
Post-install checkOpen a document and confirm that the Developer Tools tab and the ActiveX Controls entry are visible

Source: WPS download page

Compare with Alternatives

DimensionWPSMicrosoftGoogleNotionAdobe
Capability SummaryLets you insert interactive controls such as buttons, check boxes, list boxes, and combo boxes in a document, then set properties and write event code.Word supports adding ActiveX controls to documents, including text-layer and drawing-layer controls, and supports event procedures for controls.Google Forms provides online forms with multiple question types, sharing, response collection, and analysis, but it is not a document-embedded ActiveX control workflow.Notion Forms lets users create forms connected to databases, with question settings and response management, but it does not use document-embedded ActiveX controls.Acrobat forms support buttons, check boxes, combo boxes, list boxes, radio buttons, text fields, and digital signature fields, and JavaScript can extend form behavior.
WPS AdvantagesAdvantage: You can place interactive controls directly inside a writer document. Distinct: It combines control insertion, property editing, and event-code entry in one document workflow.Compared with WPS: Word also supports document-level ActiveX controls and events, while Microsoft documentation also highlights view-mode behavior and security settings around ActiveX.Compared with WPS: Google focuses on standalone online forms and response analysis rather than editing ActiveX controls inside a document page.Compared with WPS: Notion focuses on database-connected forms and sharing workflows on desktop and web, not document-level ActiveX control editing.Compared with WPS: Adobe focuses on PDF form fields and JavaScript-driven PDF workflows rather than interactive controls inside a word-processing document.
Official SourceUsing ActiveX Controls on Word DocumentsGoogle FormsFormsUsing JavaScript in Forms

Overall Conclusion
If you need interactive controls directly inside a writer document, WPS ActiveX Controls fits document-based form scenarios well. If your priority is web form distribution and response collection, Google Forms or Notion may be more suitable. If your workflow centers on PDF forms and scripted PDF fields, Adobe Acrobat is a closer match.

Use Cases

No.ScenarioSuitable forMain challengeHow this feature helps
1Registration formsAdministrative staff, reception teams, school staffMany fields must be filled in consistentlyInsert text boxes, check boxes, and list boxes to standardize input
2Approval templatesTeam leads, project managersApproval options and statuses are hard to standardizeUse option buttons, check boxes, and command buttons to organize approval items
3Interactive instruction documentsTrainers, internal operations teamsStatic documents do not provide enough interactionAdd buttons and toggle-style controls to guide actions inside the document
4Data entry templatesFinance, HR, operations staffRepeated fields are easy to missConfigure control properties and combine them with event code for input handling
5Prototype documentsProduct, implementation, presales teamsA quick way to demonstrate form interaction is neededInsert multiple control types directly in the document for demos

Membership & Benefits

Free vs WPS Premium

The feature content indicates that ActiveX Controls has no membership restriction. The pricing page shows that paid plans mainly add broader PDF, template, cloud storage, and advanced office benefits.

CapabilityFree usersWPS Premium
ActiveX control insertion and basic use✅ Available✅ Available
Template downloadsLimitedMore template benefits
Cloud storage1 GBHigher cloud storage
Advanced PDF toolsBasic featuresMore advanced features

Source: WPS Office pricing page

Recommendations

ScenarioRecommended planWhy
You only need to insert and test ActiveX controls in documentsFreeThe feature is available without membership, which is suitable for everyday form building and testing
You also need more templates, cloud storage, or advanced PDF toolsWPS PremiumThis is suitable when your work goes beyond document editing and needs broader office benefits

How to Subscribe

Source: WPS Office pricing page