夜雨聆风学习资料网

ARTICLE · 1005020

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

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

函数:把一套办公步骤打包成可以反复运行的宏


每次都重写相同代码很浪费。函数可以把步骤打包,并通过参数接收不同数据。


一、今天要解决什么

function 定义任务,括号里放参数,return 把结果交回调用处。宏入口可以调用多个小函数,让代码更清楚。


二、完整代码

先在空白测试表中准备示例数据,再运行下面的宏:

function 计算奖金(销售额, 比例) {    return 销售额 * 比例}function 生成奖金表() {    const 销售额 = Number(Range(”B2”).Value2 || 0)    const 奖金 = 计算奖金(销售额, 0.03)    Range(”C2”).Value2 = 奖金}

三、代码怎么工作

代码始终遵循同一条路线:读取数据 → 按规则处理 → 把结果写回 WPS。

不要急着背语法。先逐行修改变量、地址和规则,每次只改一处,再运行观察结果。


四、三个注意点

  1. 一个函数尽量只负责一件事
  2. 函数名最好使用动词开头
  3. 重复规则提取成函数,修改时只改一个地方

动手

新建“计算含税价”函数,接收金额和税率并返回结果。

先在测试文件运行,确认结果正确后再用于正式表格。


下一课:第一阶段总结:做一个批量填表宏

有问题评论区见~ 📊

相关学习资料