首页 > 代码库 > WPS执行VBA程序后的影响

WPS执行VBA程序后的影响

作者:iamlaosong

我开发的Excel工具在下发到下属部门使用的过程中发现,低版本WPS不能执行所有的VBA代码,高版本也存在很多功能不能用,有些写法也不认同报错,这时,我会建议他们安装Excel应用软件,他们在安装完Excel之前,往往会删除WPS,结果导致Excel安装后执行VBA程序时会报错,提示如下图所示:


这个结果让我莫名其妙,在我这边正常的程序为啥到他那儿就报错呢?

通过远程工作,进入代码中调试,才找到错误原因,原来,安装了WPS的机器会自动引用金山的插件,卸载了WPS后,因为找不到这个插件而报错,只要把这个引用前的勾选去掉,就正常了,如下图所示:




WPS执行VBA程序后的影响