ARTICLE · 1005020
WPS-JSA函数_把常用操作做成按钮
WPS-JSA函数_把常用操作做成按钮

函数:把一套办公步骤打包成可以反复运行的宏
每次都重写相同代码很浪费。函数可以把步骤打包,并通过参数接收不同数据。
一、今天要解决什么
function 定义任务,括号里放参数,return 把结果交回调用处。宏入口可以调用多个小函数,让代码更清楚。
二、完整代码
先在空白测试表中准备示例数据,再运行下面的宏:
function 计算奖金(销售额, 比例) {return 销售额 * 比例}function 生成奖金表() {const 销售额 = Number(Range(”B2”).Value2 || 0)const 奖金 = 计算奖金(销售额, 0.03)Range(”C2”).Value2 = 奖金}
三、代码怎么工作
代码始终遵循同一条路线:读取数据 → 按规则处理 → 把结果写回 WPS。
不要急着背语法。先逐行修改变量、地址和规则,每次只改一处,再运行观察结果。
四、三个注意点
一个函数尽量只负责一件事 函数名最好使用动词开头 重复规则提取成函数,修改时只改一个地方
动手
新建“计算含税价”函数,接收金额和税率并返回结果。
先在测试文件运行,确认结果正确后再用于正式表格。
下一课:第一阶段总结:做一个批量填表宏
有问题评论区见~ 📊