一、WPS宏编辑器

对于部分VBA和WPS宏编辑器共存的WPS版本,默认开发环境是VBA,大家可以通过点击【开发工具】选项卡【切换到JS环境】来切换当前开发环境,


切换JS宏开发环境

也可以通过【选项】-【视图】,勾选【视图】选项卡的【默认JS开发环境】,来设置默认的开发环境。


默认JS宏开发

二、自定义函数

尽管WPS表格包含了大量内置的工作表函数,但可能没有适用我们需求的计算函数或处理过程,因此,WPS宏编辑器提供了创建自定义函数的功能。

1、下面我们以求矩形面积的函数举例创建一个函数

function Area(Height,Width) { if(Height!=undefined&&Width!=undefined) { return Height*Width } else { return 0 } }

2、如何使用函数

点击编辑栏的插入函数按钮,选择【用户定义】,选择刚刚新建的Area函数,输入长、宽的值,点击确定即可实现自动计算


插入函数

三、宏安全性设置

由于安全考虑,WPS提供宏安全性来控制打开文档宏的运行,可以通过【开发工具】-【宏安全性】来对宏的执行行为进行控制。

宏安全性设置

这里我们设置【低】后,每次进入文档将不再提示【启用宏】弹窗,但是系统将不受保护,可能存在潜在不安全性因素。