WPS表格|WPS-JS宏开发-基础知识-01-初识

系统:Windows 11
软件:WPS表格11

  • 本系列介绍一款类Excel的软件,WPS表格
  • 当然也是介绍其宏开发,不同的是,使用的JS宏
  • 会同样介绍多个系列,本系列介绍一些基础知识
Part 1: 背景介绍
  1. WPS也是有一套Office办公软件产品,有意向了解的可以查一下
  2. 我们介绍其中的表格部分,个人感觉还是不错的一款软件
  3. 进入正题,Excel有基于VBA的宏开发,WPS有基于JS(Javascript)的宏开发
WPS表格|WPS-JS宏开发-基础知识-01-初识
文章图片

图1 WPS表格 Part 2: 开发环境介绍
  1. 保存有JS宏的WPS文件也是需要另存为xlsm格式的
  2. 开发工具菜单-WPS宏编辑器,可以打开对应开发环境
  3. 以前VBA是写在一个模块中,同样JS宏也有类似的
WPS表格|WPS-JS宏开发-基础知识-01-初识
文章图片

图2 WPS宏编辑器 WPS表格|WPS-JS宏开发-基础知识-01-初识
文章图片

图3 JS集成开发环境 WPS表格|WPS-JS宏开发-基础知识-01-初识
文章图片

图4 模块 Part 3: 示例
  1. 点击按钮,弹框,首先制作两个按钮,注意添加按钮完毕后,要点击关闭设计模式,这样才能使用
  2. 设计模式下,右键按钮-查看代码,就可以进入IDE中,并写已写好函数,在函数中写入具体动作,然后就可以
  3. 效果动图如下图所示
WPS表格|WPS-JS宏开发-基础知识-01-初识
文章图片

图5 添加按钮 WPS表格|WPS-JS宏开发-基础知识-01-初识
文章图片

图6 按钮关联代码 WPS表格|WPS-JS宏开发-基础知识-01-初识
文章图片

图7 效果动图 Part 4: 代码 模块1
/** * CommandButton1_Click Macro */ function CommandButton1_Click() { alert("Hello World,这是WPS支持的js宏程序"); }/** * CommandButton2_Click Macro */ function CommandButton2_Click() { fx2(); }function fx1() { alert("自编辑函数1") }

模块2
function fx2() { alert("自编辑函数2") }

Part 5: 部分代码解读
  1. 模块间函数可以直接调用fx2();
  • 更多学习交流,可加小编微信号learningBin
更多精彩,请关注微信公众号
扫描二维码,关注本公众号
【WPS表格|WPS-JS宏开发-基础知识-01-初识】WPS表格|WPS-JS宏开发-基础知识-01-初识
文章图片

    推荐阅读