Wps Office Macros Cannot Be Run Because The Vba Support Library Is Not Installed Hot Jun 2026

Download and install the official VBA add-in from WPS:

This issue happens because the standard, free version of WPS Office does not include the Visual Basic for Applications (VBA) runtime environment by default. Without this component, the software cannot interpret or execute macro codes ( VBAcap V cap B cap A

Many users find the installer (often named VBAxWPS.exe or vba_for_wps_1033.exe ) through developer forums or shared repositories like Reddit .

Do you have on this computer to install new software components? Download and install the official VBA add-in from

Unlikely. The licensing cost from Microsoft prevents Kingsoft from bundling VBA into the free version.

Go to File > Options > Trust Center > Macro Settings and select "Enable all macros" (though "Disable all macros with notification" is safer).

Macros can only run in specific file formats. If your file is saved as a standard , the macros may be stripped out or blocked. WPS Office Ensure the file type is set to Excel Macro-Enabled Workbook (.xlsm) Important Limitations How to Fix Macros Not Working in Excel [Step-by-Step] Unlikely

When a user tries to run a macro in WPS Office, they may encounter an error message stating that the VBA support library is not installed. This error occurs when the library is not present on the system or is not properly configured.

Run WPS as Administrator (one-time test)

After attempting the fix, verify that the VBA support library is running: Open a new spreadsheet in WPS. Press on your keyboard. Macros can only run in specific file formats

Kingsoft provides a separate, free VBA plugin for certain versions of WPS Office. This is the most direct solution.

了解了根源,接下来只需要对症下药。无论你是个人免费版用户,还是已经付费但依然出错的用户,以下五种实操性强的解决方案,都能帮你迅速平息报错、恢复正常运行。