乐于分享
好东西不私藏

WPS用不了宏?跟着这篇一步步装好VBA

WPS用不了宏?跟着这篇一步步装好VBA

不少读者买了我的书,兴冲冲下载了配套的工具模板,打开WPS一看,宏不能用,按钮点不动,弹窗提示未安装VBA环境

卡在这一步,后面所有自动化工具都跟你没关系了。

这问题很常见。

WPS个人版默认不带VBA宏环境,得自己装。

装的过程不难,但网上教程版本杂、信息散,照着做经常卡壳。今天就从头到尾走一遍,从下载到跑通第一个宏,照着做就行。

先说清楚一件事:

WPSVBA宏功能,官方只在商业版和大会员里开放。如果你用的是免费个人版,需要单独安装VBA插件。

我在微盘里放了一份安装包,链接在文末,直接下载就行。

下载安装包

打开文章末尾的微盘链接,在微信里点开就能看到文件,文件名叫VBA_FOR_WPS_7.0.1590.exe

下载按钮,等它下完。

建议用电脑浏览器打开链接下载,手机下载完还得传到电脑上,多一道手续。

下好之后,到浏览器的下载文件夹里找到这个文件。别急着双击,先把WPS关掉,所有WPS窗口都关,包括后台还挂着的那个小图标,右键退出。

安装VBA环境

确认WPS全部关闭后,双击“vba_for_wps_2052.exe”

安装界面弹出来,一路点下一步就行,不用改任何设置。整个过程不到一分钟,看到安装完成的提示就可以关掉了。

如果电脑上装了杀毒软件,可能会弹窗问你要不要允许安装,点允许信任就好。这个安装包是WPS官方提供的VBA运行环境,不会有问题。

重启WPS,检查开发工具

安装完别急着打开文件,先重新启动WPS。打开WPS表格,新建一个空白表格,看看顶部菜单栏有没有开发工具这个选项卡。

如果有,点进去,你会看到“VB“”录制宏“”宏安全性这些按钮——它们应该是亮色的、能点的。如果按钮是灰色的,别急,接着往下看。

如果菜单栏压根没有开发工具这个选项卡,在菜单栏空白处右键,选自定义功能区,在右侧列表里找到开发工具,勾选它,点确定。回来你就能看到了。

设置宏安全性

这一步不做的话宏还是跑不了。点开发工具“→”宏安全性,在弹出的窗口里,把安全级别选成,或者勾选启用所有宏

然后再勾上信任对VBA工程对象模型的访问

有人可能担心降低安全级别有风险。合理。

但如果你只是运行自己信任的宏文件,比如我书里配套的工具,这个设置是必要的。用完之后随时可以改回来。

跑通第一个宏

现在来验证VBA环境是不是真的装好了。打开我书里配套的工具文件(后缀是.xlsm),WPS会弹窗问你是否启用宏,点启用宏

然后点开发工具“→”,在列表里选中任意一个宏,点运行。如果宏顺利跑起来,没有报错,恭喜你,VBA环境已经完全可用了。

想更直观地验证,可以自己录一个试试。点开发工具“→”录制宏,随便起个名字,然后在表格里做几个操作,比如输入几个数字、改一下单元格颜色,点停止录制。再点“→选中你刚才录的那个→”运行WPS会自动重复你刚才的操作。

到这一步,整个安装和验证过程就完成了。

两个容易踩的坑

  • 第一个坑,文件格式

    带宏的文件必须保存为“.xlsm”格式。如果存成“.xlsx”,宏代码会被直接丢掉,下次打开宏就没了。WPS会提醒你,但别忽略这个提醒。

  • 第二个坑,版本更新

    WPS自动更新后偶尔会覆盖掉VBA环境,导致宏又不能用了。如果某天突然发现宏跑不了了,先检查是不是WPS偷偷更新了,重新装一遍VBA插件就好。

关于配套工具

我新书中一些自动化工具都依赖VBA环境运行。安装好VBA之后,这些工具就可以直接用了。

工具装好是第一步,真正用好它来解决工作里的实际问题,才是后面值得花时间的事。这本书就是带你走完这一步的。

VBA_FOR_WPS_7.0.1590.EXE

https://drive.weixin.qq.com/s?k=AHgArQevAEoffqDCkp