大家好,我是庄后静轩,我们继续来探讨怎样用好你的WPS。

使用wps的感受(用好你的WPS三)(1)

村庄之外,独守静轩

这已经是这个系列的第3篇文章了。我希望看到我的文章的朋友们,可以在文章后边热烈留言,让我们一起探讨,让我们共同进步,使用好我们的WPS。

在这一个篇章,我想跟朋友们讨论的是,你的WPS里面VBA是可以用的吗?

使用wps的感受(用好你的WPS三)(2)

你的VBA能用吗?

三、你的WPS能用VBA吗?

有的朋友喜欢用VBa。

可能更多的朋友不知道VBa是干什么用的。

不知道的朋友也不要紧,回想一下是不是有的时候你打开一个电子表格的时候会提示你要不要“启用宏”。

所谓宏,就是一些命令组织在一起,作为一个单独命令完成一个特定任务。Microsoft对宏定义为:“宏就是能组织到一起作为一独立的命令使用的一系列命令,它能使日常工作变得更容易”。使用宏语言Visual Basic将宏作为一系列指令来编写。

计算机科学里的宏是一种抽象的,根据一系列预定义的规则替换一定的文本模式。Excel办公软件自动集成了“VBA”高级程序语言,用此语言编制出的程序就叫“宏”。使用“VBA”需要有一定的编程基础,并且还会耗费大量的时间,因此,绝大多数的使用者仅使用了Excel的一般制表功能,很少使用到“VBA”。

上面两段话就写的比较清晰明白。但是对于很多没有真正接触过红的朋友来言,这两段话依然是非常难以理解的。

那么我们就不去理解他,我们就简单的想一下。如果我们在电子表格里处理某个文档,需要执行某一串繁复的命令,而这种类似的文档又有很多,我们是不是要每个文档里都要重复去做那些动作?其实我们可以把这些动作录制下来,把它集成为一个宏。然后打开其他文档的时候呢,我们就在开发工具里,把这一个宏执行一下。然后他就会自动的把我们原来的那些动作执行了一遍。如果再进一步,我们具有初步的编程能力,那么我们根本就不需要去打开其他的所有文档,我们可以利用一些VBa的语句自动去执行这些动作。

可是如果我们注重版权不去下载专业版或者是企业版的破解版,不去满网去找那些序列号激活。我们会发现我们使用的版本,宏其实是不能用的。

我们点“开发工具”,看到下面的关于宏的按钮是灰色的。

使用wps的感受(用好你的WPS三)(3)

开发工具板块

使用wps的感受(用好你的WPS三)(4)

宏不可用

看到这里有朋友说了,既然宏不可用,那我为什么还用个人版,算了,还是去找破解版吧。不着急,我们是有解决的办法的。我们可以从网上下载VBA的安装包,然后在WPS里边,就可以启用宏了。

这个时候可能又有朋友说,你这样不也是破解了吗?

其实这不算是破解,因为在WPS官方的《VBA使用说明(2018-7-20)》中已经明确表示:“若您已有VBA安装包,安装完成后,重新启动WPS即可使用。”也就是说WPS不管你的VBa安装包来源于什么地方,只要你安装了他就让你使用。

所以我们就可以去网上去搜索下载,当然,咱们下载下来的安装包使用前要养成先查杀的习惯。不过我在这里提醒大家,如果是2016和以前的版本,基本上大家下载下来的VBA安装包,安装之后,WPS的宏就可以正常使用了。但是2019版有可能会有问题。可能会有朋友发现,从网上下载了好多个VBA的安装包,可是打开WPS2019版之后,发现宏那里依然是灰色的。我也是对这个问题头疼了很久,通过安装了很多的VBA安装包进行试验,发现其实原因是你需要安装完整的VBA安装包。现在很多网站上提供的安装包是不完整的,里边只是包含了64位VBA的安装包。你需要看一下体积,完整的安装包体积应该是20M多一点。

为了节省大家的搜索时间,我在这里可以给大家提供一个下载链接。当然你也可以自己去搜索。http://dx1.liangchan.net/down/UploadFile/vba_for_wps_2052.rar

下载下来,我们打开这个压缩包。

使用wps的感受(用好你的WPS三)(5)

完整的VBA安装包

关闭运行的WPS,然后双击里面的可执行文件,或者是解压出来再双击也行。

使用wps的感受(用好你的WPS三)(6)

点击安装,直到完成

点击安装直到完成,然后我们再打开WPS,发现里面的宏就可以用了。

使用wps的感受(用好你的WPS三)(7)

宏可以用了

你看这样我们依然没有侵权,不需要使用盗版,而且宏可以用了。

可能有朋友觉得我这样也很折腾,其实宏这个功能我们大多数朋友没有必要去安装的,因为普通的个人用户几乎是用不到这块功能的,等到什么时候需要用了我们再去安装,也不晚。

说到这里,这篇文章差不多应该算结束了。

可是可能还有一个小问题,那就是我们安装了这个安装包之后,在卸载程序里边是看不到的,如果我们哪一天心血来潮心里别扭,就想卸载掉vvI怎么办?可有的朋友可能会想,那我把WPS卸载了不就行了吗?

如果你真的把WPS卸载了,等你再安装个人版的时候,会发现这里的宏其实是可用的。那么就说明我们卸载掉WPS,其实并没有卸载掉VBA。

如果你真的想卸载掉VBA,那么也很简单。

我们可以调用组合键windows键 R键打开“运行”对话框。

使用wps的感受(用好你的WPS三)(8)

windows7的运行

使用wps的感受(用好你的WPS三)(9)

windows10的运行

在运行对话框里分别输入下面两个命令,每输入完一个确定一次。

msiexec /qf /x {5545EEEC-FA36-4F76-B6BE-5696E7F4E2D6}

msiexec /qf /x {5545EEE1-FA36-4F76-B6BE-5696E7F4E2D6}

每输完一个,点击确定后等待,直到出现OK,点击OK完成。然后,你会发现,你的宏按钮又成灰色的了。VBA已经离开你的系统了。

,