课程目录
1-1 [WPS表格基础与WPS JS宏基础] 为什么学JSA,而不是VBA? (12:23) 1-2 [WPS表格基础与WPS JS宏基础] 1-1 JS录制新宏的使用(JS宏代码编写辅助) (09:21) 1-3 [WPS表格基础与WPS JS宏基础] 1-2 如何用JS宏代码操作WPS表格 (11:44) 1-4 [WPS表格基础与WPS JS宏基础] 1-3 WPS宏编辑器(代码编写环境介绍) (09:57) 1-5 [WPS表格基础与WPS JS宏基础] 1-4 万物皆对象(属性、方法、集合) (10:56) 1-6 [WPS表格基础与WPS JS宏基础] 1-5 WPS工作簿对象详解(重点内容) (09:42) 1-7 [WPS表格基础与WPS JS宏基础] 1-6 WPS工作表对象详解(重点内容) (07:30) 1-8 [WPS表格基础与WPS JS宏基础] 1-7 WPS单元格对象详解(重点内容) (13:25) 1-9 [WPS表格基础与WPS JS宏基础] 1-8 WPS JS宏数据的输入与输出 (10:52) 1-10 [WPS表格基础与WPS JS宏基础] 1-9 JS宏的编写规则与注释 (08:24) 1-11 [WPS表格基础与WPS JS宏基础] 1-10 JS宏代码的调试方法(必学重点) (11:29) 1-12 [WPS表格基础与WPS JS宏基础] 1-11 数据类型-1(number类型) (08:31) 1-13 [WPS表格基础与WPS JS宏基础] 1-12 数据类型-2(string类型) (08:52) 1-14 [WPS表格基础与WPS JS宏基础] 1-13 数据类型-3(boolean类型) (06:26) 1-15 [WPS表格基础与WPS JS宏基础] 1-14 数据类型-4(undefined类型) (07:20) 1-16 [WPS表格基础与WPS JS宏基础] 1-15 数据类型-5(类型转换) (07:19) 1-17 [WPS表格基础与WPS JS宏基础] 1-16 JS变量的申明与赋值 (10:47) 1-18 [WPS表格基础与WPS JS宏基础] 1-17 JS宏的算术运算符 (08:48) 1-19 [WPS表格基础与WPS JS宏基础] 1-18 JS宏连接运算符(案例:自定义求和函数) (09:18) 1-20 [WPS表格基础与WPS JS宏基础] 1-19 JS宏的比较运算符 (08:14) 1-21 [WPS表格基础与WPS JS宏基础] 1-20 JS宏的逻辑运算符 (07:34) 1-22 [WPS表格基础与WPS JS宏基础] 1-21 JS宏的赋值运算符 (06:13) 1-23 [WPS表格基础与WPS JS宏基础] 1-22 JS宏字符串格式化(模板字符串) (07:00) 1-24 [WPS表格基础与WPS JS宏基础] 1-23 JS宏数据类型获取与判断 (08:32) 2-1 [第2章JS宏循环、分支语句应用] 2-1 for循环语句基本用法(批量读取单元格数据) (11:28) 2-2 [第2章JS宏循环、分支语句应用] 2-2 for循环应用(批量求和与获取工作表名) (09:01) 2-3 [第2章JS宏循环、分支语句应用] 2-3 for循环嵌套应用(九九乘法表) (08:06) 2-4 [第2章JS宏循环、分支语句应用] 2-4 for in循环(实例:累加单元格的值) (11:15) 2-5 [第2章JS宏循环、分支语句应用] 2-5 for of循环(实例:求各科成绩总分) (10:48) 2-6 [第2章JS宏循环、分支语句应用] 2-6 while循环语句(实例:批量修改工作表名) (07:34) 2-7 [第2章JS宏循环、分支语句应用] 2-7 if分支语句(实例:判断分数是否合格) (08:38) 2-8 [第2章JS宏循环、分支语句应用] 2-8 if多分支语句(实例:根据分数判断等级) (07:51) 2-9 [第2章JS宏循环、分支语句应用] 2-9 if多条件语句(实例:多个科目是否满足条件) (09:02) 2-10 [第2章JS宏循环、分支语句应用] 2-10 switch分支语句基础语法讲解 (09:06) 2-11 [第2章JS宏循环、分支语句应用] 2-11 switch分支语句应用(实例:等级判断) (06:52) 2-12 [第2章JS宏循环、分支语句应用] 2-12break跳转语句(实例:标记达标业绩月份) (12:10) 2-13 [第2章JS宏循环、分支语句应用] 2-13 continue跳转语句(实例:标记条件成立的单元格) (12:14) 2-14 [第2章JS宏循环、分支语句应用] 2-14 try catch错误语句处理 (09:49) 3-1 [WPS表格常用对象应用] 3-1 工作簿操作-1(新建与删除) (09:25) 3-2 [WPS表格常用对象应用] 3-2 工作簿应用-1(批量新建工作簿) (09:27) 3-3 [WPS表格常用对象应用] 3-3 工作簿操作-2(打开与关闭) (06:20) 3-4 [WPS表格常用对象应用] 3-4 工作簿应用-2(获取文件夹下的所有工作簿名) (07:11) 3-5 [WPS表格常用对象应用] 3-5 工作簿应用-3(汇总多个工作簿数据) (10:34) 3-6 [WPS表格常用对象应用] 3-6 工作簿应用-4(判断工作簿是否已打开) (08:03) 3-7 [WPS表格常用对象应用] 3-7 工作表操作-1(新建与删除) (10:27) 3-8 [WPS表格常用对象应用] 3-8 工作表操作-2(循环工作表集合) (12:02) 3-9 [WPS表格常用对象应用] 3-9 工作表操作-3(移动与复制) (08:58) 3-10 [WPS表格常用对象应用] 3-10 工作表应用-1(批量创建工作簿及工作表) (12:26) 3-11 [WPS表格常用对象应用] 3-11 工作表应用-2(工作表拆分到多个工作簿) (08:50) 3-12 [WPS表格常用对象应用] 3-12 工作表应用-3(将月工作表按季拆分到工作簿) (16:11) 3-13 [WPS表格常用对象应用] 3-13 向单元格写入数据的几种方法 (09:11) 3-14 [WPS表格常用对象应用] 3-14 单元格的相对定位 (08:28) 3-15 [WPS表格常用对象应用] 3-15 单元格偏移与区域重选 (08:42) 3-16 [WPS表格常用对象应用] 3-16 单元格应用-1(模仿条件格式着色) (09:18) 3-17 [WPS表格常用对象应用] 3-17 单元格应用-2(按条件筛选数据) (08:05) 3-18 [WPS表格常用对象应用] 3-18 单元格的边界获取 (09:01) 3-19 [WPS表格常用对象应用] 3-19 单元格已使用区域 (05:42) 3-20 [WPS表格常用对象应用] 3-20 单元格的并集与交集 (07:05) 3-21 [WPS表格常用对象应用] 3-21 交互操作(用户自定义选择文件) (09:03) 3-22 [WPS表格常用对象应用] 3-22 文件管理(新建、删除、复制) (08:27) 3-23 [WPS表格常用对象应用] 3-23 实例1(批量修改图片文件名) (08:37) 3-24 [WPS表格常用对象应用] 3-24 实例2(二维表转换为一维表) (11:28) 3-25 [WPS表格常用对象应用] 3-25 实例3(多工作表数据合并) (13:54) 3-26 [WPS表格常用对象应用] 3-26 实例4(多工作簿数据合并) (12:33) 3-27 [WPS表格常用对象应用] 3-27 实例5(将数据拆分到不同工作表) (16:05) 3-28 [WPS表格常用对象应用] 3-28 实例6(批量提取请假条信息) (13:30) 3-29 [WPS表格常用对象应用] 3-29 实例7(工资表批量生成PDF工资条) (11:54) 3-30 [WPS表格常用对象应用] 3-30 实例8(批量转换Excel文件类型) (07:20) 4-1 [自定义函数] 4-1 函数的定义与调用(无返回值) (10:39) 4-2 [自定义函数] 4-2 函数的定义与调用(有返回值) (11:52) 4-3 [自定义函数] 4-3 自定义函数应用(无返回值应用) (11:05) 4-4 [自定义函数] 4-4 自定义函数应用(有返回值应用) (09:26) 4-5 [自定义函数] 4-5 匿名函数-函数表达式 (08:45) 4-6 [自定义函数] 4-6 更简化的匿名函数-箭头函数 (09:17) 4-7 [自定义函数] 4-7 递归函数-前传 (10:51) 4-8 [自定义函数] 4-8 递归函数-正传 (11:43) 4-9 [自定义函数] 4-9 自定义函数之可选参数 (08:53) 4-10 [自定义函数] 4-10 自定义函数之变长参数 (05:43) 4-11 [自定义函数] 4-11 JS宏内置函数介绍与使用 (06:09) 4-12 [自定义函数] 4-12 工作表函数介绍与使用 (11:39) 5-1 [WPS JS宏数组技术] 5-1 创建数组方法1(数组字面量) (08:19) 5-2 [WPS JS宏数组技术] 5-2 创建数组方法2(扩展操作符) (08:33) 5-3 [WPS JS宏数组技术] 5-3 创建数组方法3(Array()构造函数) (09:25) 5-4 [WPS JS宏数组技术] 5-4 创建数组方法4(获取单元格区域) (11:10) 5-5 [WPS JS宏数组技术] 5-5 数组的读取、修改、写入 (10:01) 5-6 [WPS JS宏数组技术] 5-6 数组元素的添加与删除-1(堆栈) (07:10) 5-7 [WPS JS宏数组技术] 5-7 数组元素的添加与删除-2(队列) (10:39) 5-8 [WPS JS宏数组技术] 5-8 数组元素的添加与删除-3(全能) (14:51) 5-9 [WPS JS宏数组技术] 5-9 元素添加与删除应用1(筛选二维数组) (09:36) 5-10 [WPS JS宏数组技术] 5-10 元素添加与删除应用2(斐波那契数列) (09:50) 5-11 [WPS JS宏数组技术] 5-11 元素添加与删除应用3(就地筛选数组) (09:05) 5-12 [WPS JS宏数组技术] 5-12 元素添加与删除应用4(NBA比赛排列) (09:06) 5-13 [WPS JS宏数组技术] 5-13 元素添加与删除应用5(工资条的生成) (14:11) 5-14 [WPS JS宏数组技术] 5-14 连续数组元素获取(数组切片) (17:50) 5-15 [WPS JS宏数组技术] 5-15 数组迭代-1(常规遍历for of) (12:12) 5-16 [WPS JS宏数组技术] 5-16 数组迭代-2(无返回值forEach) (14:41) 5-17 [WPS JS宏数组技术] 5-17 数组迭代-3(有返回值map) (07:43) 5-18 [WPS JS宏数组技术] 5-18 数组迭代-4(筛选filter) (11:12) 5-19 [WPS JS宏数组技术] 5-19 数组迭代-5(查找find、findIndex) (17:27) 5-20 [WPS JS宏数组技术] 5-20 数组迭代-6(与every、或some) (13:23) 5-21 [WPS JS宏数组技术] 5-21 数组迭代-7(归并reduce、reduceRight) (14:48) 5-22 [WPS JS宏数组技术] 5-22数组迭代-8(reduce方法应用) (14:26) 5-23 [WPS JS宏数组技术] 5-23 数组降维(打平函数flat) (10:46) 5-24 [WPS JS宏数组技术] 5-24 数组降维(迭代打平函数flatMap) (10:45) 5-25 [WPS JS宏数组技术] 5-25 数组连接(concat) (12:04) 5-26 [WPS JS宏数组技术] 5-26 数组合并与字符串拆分(join和split) (10:18) 5-27 [WPS JS宏数组技术] 5-27 数组元素查找(indexof和includes) (08:10) 5-28 [WPS JS宏数组技术] 5-28 数组元素排序(sort) (08:00) 5-29 [WPS JS宏数组技术] 5-29 数组反转和填充(reverse和fill) (08:48) 5-30 [WPS JS宏数组技术] 5-30 数组反转和填充应用(多工作表合并) (15:50) 5-31 [WPS JS宏数组技术] 5-31 实例应用-1(员工职务排序) (08:13) 5-32 [WPS JS宏数组技术] 5-32 实例应用-2(整理文本数据为表格) (09:29) 5-33 [WPS JS宏数组技术] 5-33 实例应用-3(美式排名) (07:12) 5-34 [WPS JS宏数组技术] 5-34实例应用-4(中式排名) (07:48) 5-35 [WPS JS宏数组技术] 5-35 实例应用-5(多工作簿数据合并) (11:20) 5-36 [WPS JS宏数组技术] 5-36 实例应用-6(动态获取最新单价) (11:08) 5-37 [WPS JS宏数组技术] 5-37 实例应用-7(入库系统-单据设置) (06:23) 5-38 [WPS JS宏数组技术] 5-38 实例应用-7(入库系统-保存数据入库) (12:37) 5-39 [WPS JS宏数组技术] 5-39 实例应用-7(入库系统-新建单号1) (12:39) 5-40 [WPS JS宏数组技术] 5-40 实例应用-7(入库系统-新建单号2) (13:48) 6-1 [WPS JS宏集合技术] 6-1 集合的新建、添加、删除、大小 (09:09) 6-2 [WPS JS宏集合技术] 6-2 集合的转换与成员判断 (08:03) 6-3 [WPS JS宏集合技术] 6-3 循环处理集合成员 (10:10) 6-4 [WPS JS宏集合技术] 6-4 实例1(汇总应用) (08:18) 6-5 [WPS JS宏集合技术] 6-5 实例2(并集应用) (10:30) 6-6 [WPS JS宏集合技术] 6-6 实例3(交集应用) (12:18) 6-7 [WPS JS宏集合技术] 6-7 实例4(差集应用) (07:44) 7-1 [WPS JS宏映射技术-Map] 7-1 映射对象前传-数组 (12:17) 7-2 [WPS JS宏映射技术-Map] 7-2 创建映射对象-Map (09:38) 7-3 [WPS JS宏映射技术-Map] 7-3 键值对的增、删、改、查 (06:43) 7-4 [WPS JS宏映射技术-Map] 7-4 映射键值对的迭代获取 (07:13) 7-5 [WPS JS宏映射技术-Map] 7-5 实例1-比VLOOKUP更快的查询 (10:46) 7-6 [WPS JS宏映射技术-Map] 7-6 实例2-分组聚合应用 (06:40) 7-7 [WPS JS宏映射技术-Map] 7-7 实例3-分组下的多种聚合 (11:58) 7-8 [WPS JS宏映射技术-Map] 7-8 实例4-多字段分组聚合 (16:45) 7-9 [WPS JS宏映射技术-Map] 7-9 实例5-将数据拆分到不同工作簿 (13:31) 7-10 [WPS JS宏映射技术-Map] 7-10 实例6-数据拆分到不同文件夹 (15:09) 8-1 [WPS JS宏对象应用] 8-1 对象的简介及创建 (08:26) 8-2 [WPS JS宏对象应用] 8-2 对象属性的查询与修改 (10:18) 8-3 [WPS JS宏对象应用] 8-3 用对象模拟映射做汇总 (10:25) 8-4 [WPS JS宏对象应用] 8-4 对象属性的删除与测试 (07:12) 8-5 [WPS JS宏对象应用] 8-5 对象属性及值的迭代 (09:34) 8-6 [WPS JS宏对象应用] 8-6 对象属性及值的嵌套 (11:09) 8-7 [WPS JS宏对象应用] 8-7 对象的分类汇总功能 (14:42) 8-8 [WPS JS宏对象应用] 8-8 对象属性值为函数的定义 (08:55) 8-9 [WPS JS宏对象应用] 8-9 用构造函数定义类(代码复用) (12:52) 8-10 [WPS JS宏对象应用] 8-10 用构造函数定义类(进阶应用) (09:28) 8-11 [WPS JS宏对象应用] 8-11构造函数实例应用(自动隔类着色) (25:01) 8-12 [WPS JS宏对象应用] 8-12 类的另一种构造(class写法) (15:24) 8-13 [WPS JS宏对象应用] 8-13 JS类实例应用(案例:改写自动隔类着色) (06:19) 9-1 [字符串处理技术(正则表达式)] 9-1 字符串的创建与切片 (08:52) 9-2 [字符串处理技术(正则表达式)] 9-2 合并与拆分(案例:提取文本数字并求和) (12:43) 9-3 [字符串处理技术(正则表达式)] 9-3 始于、止于、包含(案例:自定义重分类) (12:15) 9-4 [字符串处理技术(正则表达式)] 9-4 字符串位置索引定位(实例:提取城市名) (10:33) 9-5 [字符串处理技术(正则表达式)] 9-5 填充与修剪(实例:名单对齐设置) (11:00) 9-6 [字符串处理技术(正则表达式)] 9-6 大小写转换与重复字符(实例:制作条形图) (07:20) 9-7 [字符串处理技术(正则表达式)] 9-7 正则表达式创建与测试(test方法) (13:28) 9-8 [字符串处理技术(正则表达式)] 9-8 字符串执行正则匹配(exec方法) (12:04) 9-9 [字符串处理技术(正则表达式)] 9-9 字符串搜索位置匹配(search方法) (15:24) 9-10 [字符串处理技术(正则表达式)] 9-10 字符串查找数据匹配(match方法) (09:34) 9-11 [字符串处理技术(正则表达式)] 9-11 字符串查找替换匹配(replace方法) (15:11) 9-12 [字符串处理技术(正则表达式)] 9-12 正则表达式-1(特殊字符) (12:17) 9-13 [字符串处理技术(正则表达式)] 9-13 正则表达式-1(实例:按长度划分数字) (08:28) 9-14 [字符串处理技术(正则表达式)] 9-14 正则表达式-2(特殊字符) (16:24) 9-15 [字符串处理技术(正则表达式)] 9-15 正则表达式-2(实例:批量去掉空行) (07:25) 9-16 [字符串处理技术(正则表达式)] 9-16 正则表达式-3(字符组) (10:47) 9-17 [字符串处理技术(正则表达式)] 9-17 正则表达式-3(案例:提取身份证号性别) (11:35) 9-18 [字符串处理技术(正则表达式)] 9-18 正则表达式-4(贪婪与懒惰) (13:02) 9-19 [字符串处理技术(正则表达式)] 9-19 正则表达式-4(实例:数据整理) (09:30) 9-20 [字符串处理技术(正则表达式)] 9-20 正则表达式-5(捕获分组) (12:23) 9-21 [字符串处理技术(正则表达式)] 9-21 正则表达式-5(分组在split中的应用) (16:14) 9-22 [字符串处理技术(正则表达式)] 9-22 正则表达式-5(分组在matchAll中的应用) (22:12) 9-23 [字符串处理技术(正则表达式)] 9-23 正则表达式-5(分组在replace中的应用) (17:07) 9-24 [字符串处理技术(正则表达式)] 9-24正则表达式-6(非捕获分组) (13:18) 9-25 [字符串处理技术(正则表达式)] 9-25 正则表达式-7(零宽断言) (09:20) 9-26 [字符串处理技术(正则表达式)] 9-26 正则表达式-7(实例:名单梳理) (06:45) 10-1 [工作簿与程序应用事件] 10-1 工作表的新建与删除事件 (10:01) 10-2 [工作簿与程序应用事件] 10-2 工作簿打开、保存、关闭事件 (11:33) 10-3 [工作簿与程序应用事件] 10-3 工作簿和工作表的激活、失焦 (11:35) 10-4 [工作簿与程序应用事件] 10-4 单元格的双击与右击 (11:37) 10-5 [工作簿与程序应用事件] 10-5 单元格选择与改变事件 (13:08) 10-6 [工作簿与程序应用事件] 10-6 超链接与重新计算、打印事件 (10:00) 10-7 [工作簿与程序应用事件] 10-7 Application事件介绍 (11:59) 10-8 [工作簿与程序应用事件] 10-8 Application事件应用(实例:动态圈选) (15:46) 10-9 [工作簿与程序应用事件] 10-9 按快捷键运行指定程序 (10:36) 10-10 [工作簿与程序应用事件] 10-10 定时运行指定程序 (11:25) 10-11 [工作簿与程序应用事件] 10-11 综合应用(实例:表格中的朗读者) (14:19) 11-1 [窗体与控件应用] 11-1 窗体设置与控件布局 (15:50) 11-2 [窗体与控件应用] 11-2 按钮(实例:随机更换窗体背景色) (17:20) 11-3 [窗体与控件应用] 11-3 标签(实例:查询产品信息) (24:59) 11-4 [窗体与控件应用] 11-4 文本框(实例:产品录入界面设计) (12:36) 11-5 [窗体与控件应用] 11-5 组合框(实例:制作二级下拉菜单) (14:30) 11-6 [窗体与控件应用] 11-6 列表框(实例:查询筛选系统制作) (14:37) 11-7 [窗体与控件应用] 11-7 单选框(实例:获取单选框信息) (16:19) 11-8 [窗体与控件应用] 11-8 复选框(实例:获取复选框数据) (11:59) 11-9 [窗体与控件应用] 11-9 切换按钮(实例:锁定文本框录入) (08:51) 11-10 [窗体与控件应用] 11-10 滚动条(实例:制作调色板) (11:44) 11-11 [窗体与控件应用] 11-11 数值调节按钮(实例:制作记录浏览功能) (10:16) 11-12 [窗体与控件应用] 11-12 综合实战-1(销售系统演示与界面布局) (11:14) 11-13 [窗体与控件应用] 11-13 综合实战-2(登录、注册代码编写) (30:24) 11-14 [窗体与控件应用] 11-14 综合实战-3(销售记录添加) (19:27) 11-15 [窗体与控件应用] 11-15 综合实战-4(记录的查询与修改) (33:59) 11-16 [窗体与控件应用] 11-16 综合实战-5(界面显示收尾整理) (23:12) 12-1 [JS宏做文件与文件管理] 12-1 Open方法文件操作-1(文本文件新建与写入) (14:16) 12-2 [JS宏做文件与文件管理] 12-2 实例应用(批量新建和筛选处理) (10:32) 12-3 [JS宏做文件与文件管理] 12-3 Open方法文件操作-2(文本读取与追加) (13:30) 12-4 [JS宏做文件与文件管理] 12-4 实例应用(记录工作簿打开与关闭时间) (11:35) 12-5 [JS宏做文件与文件管理] 12-5 FileSystem文件管理-1(文本文件读取与写入) (08:11) 12-6 [JS宏做文件与文件管理] 12-6 实例应用(文件读取并分组写入) (19:06) 12-7 [JS宏做文件与文件管理] 12-7 FileSystem文件管理-2(文件是否存在与内容追加) (07:32) 12-8 [JS宏做文件与文件管理] 12-8 实例应用(将工作簿数据追加到文本文件) (14:32) 12-9 [JS宏做文件与文件管理] 12-9 FileSystem文件管理-3(文件和文件夹新建与删除) (11:28) 12-10 [JS宏做文件与文件管理] 12-10 FileSystem文件管理-4(获取文件及文件夹) (12:49) 12-11 [JS宏做文件与文件管理] 12-11 综合应用-1(获取文件夹子文件-readdirSync) (10:30) 12-12 [JS宏做文件与文件管理] 12-12 综合应用-2(获取文件夹子文件-Dir) (08:46) 13-1 [JS宏与AirScript技术结合] 13-1工作簿当做云数据库-1(fetch对象的get请求) (15:38) 13-2 [JS宏与AirScript技术结合] 13-2获取云端工作簿数据-2(fetch对象的post请求) (14:37) 13-3 [JS宏与AirScript技术结合] 13-3获取云端工作簿数据-3(获取、筛选、展示) (14:30) 13-4 [JS宏与AirScript技术结合] 13-4数据写入云端工作簿-4(fetch的post传参) (14:39) 13-5 [JS宏与AirScript技术结合] 13-5开发网络版《报名系统》-1(注册模块) (17:24) 13-6 [JS宏与AirScript技术结合] 13-6开发网络版《报名系统》-2(登录模块) (12:25) 13-7 [JS宏与AirScript技术结合] 13-7开发网络版《报名系统》-3(记录添加) (26:07) 13-8 [JS宏与AirScript技术结合] 13-8开发网络版《报名系统》-4(记录查询) (11:23) 13-9 [JS宏与AirScript技术结合] 13-9开发网络版《报名系统》-5(记录修改) (20:42) 13-10 [JS宏与AirScript技术结合] 13-10开发网络版《报名系统》-6(记录删除) (10:09) 13-11 [JS宏与AirScript技术结合] 13-11开发网络版《报名系统》-7(完整演示) (06:55)





