1、带有VBA程序的EXCEL后缀名和一般的EXCEL不一样,它是xlsm格式。以之前在OFFICE中建立的xlsm文件为例。用WPS打开。如果没有启用VBA功能此时是没有任何提示的。
2、一次打开EXCEL中的工具、选项、自定义功能区。在自定义功能去勾选“开发工具”。启用开发工具。
3、返回主界面,可以看到在工具栏出现开发工具。点击进去可以发现在开发工具下有宏、VB编辑器等功能,但是都是灰色状态,表明此时还不能使用。
4、不能使用开发工具的原因是WPS本身并没有内置VBA程序,需要安装另外的工具包。工具包可以通过百度云下载。https://pan.baidu.com/s/1dFtdyYt。
5、工具包是一个压缩文件,直接打开。找到vba6chs.msi并双击打开。在安装之前需要关闭之前打开的xlsm文件。
6、等待几分钟之后,可以看到insatll has completed successfully字样,表明已经安装成功。
7、再次打开xlsm 文件,可以看到提示是否启用宏。点击确定,在开发工具栏下可以看到灰色状态已经消失,表明可以使用VBA功能。
8、试验一下该文件之前保存的VBA函数,可以看到完全可以正常使用。