Choose and ensure the Developer tab is checked.

This paper addresses the common error encountered within the WPS Office suite: "Macros cannot be run because the VBA support library is not installed." This error typically arises when a user attempts to execute Visual Basic for Applications (VBA) macros in a document migrated from Microsoft Office or created within an environment lacking the necessary runtime components. This document analyzes the root causes of the missing library, distinguishes between software versions, and provides a step-by-step remediation guide.

| Step | Action | |------|--------| | ✅ | Download & install official WPS VBA add-in | | ✅ | Restart WPS Office | | ✅ | Enable macros in Trust Center settings | | ✅ | Upgrade to Professional if needed | | ✅ | Switch to MS Office for heavy macro use |

Some users can download it through the WPS Office Academy or by registering for a VIP Member Service plan.

The error "WPS Office macros cannot be run because the VBA support library is not installed" is not a bug — it is a licensing limitation. However, it is highly fixable.

Because WPS Office is lightweight and free, it does not include Visual Basic for Applications (VBA) by default in its standard free edition. When you try to open an .xlsm or .docm file containing macros, the software simply lacks the engine required to read and execute the code.