WPS JS宏编程教程学习笔记目录

张开发
2026/4/3 7:07:19 15 分钟阅读
WPS JS宏编程教程学习笔记目录
WPS JS宏编程教程学习笔记目录wrod文档版更新完后发布(wrod文档中按住Ctrl并单击鼠标以跟踪链接)为了大家更好的学习大家可以搜索相关内容方便反复学习个人编辑目录、内容持续完善更新中只有一个人更新还要上班有点慢不好意思1-1.WPS JS宏编程教程为什么要学习JS宏---学习笔记1-2.WPS JS 宏的录制与修改应用(工资条制作)---学习笔记1-3.WPS JS与WPS 表格的关系---学习笔记1-4 WPS JS宏编辑器介绍熟悉开发环境---学习笔记1-5.WPS JS宏对象的属性、方法、集合---学习笔记1-6.WPS JS宏工作簿对象常用表达方式---学习笔记ThisWorkbook当前运行的工作簿ActiveWorkbook当前活动工作簿 Workbooks()工作簿集ItemPath路径获取、Name名称获取、FullName完整路径获取(包含工作簿名)1-7.WPS JS宏工作表对象常用表达方式---学习笔记alert()消息框Name名称获取Activesheet()当前活动工作表Worksheets()工作表集Sheets()工作表集1-8.WPS JS宏单元格对象常用表达方式---学习笔记Range()单元格区域Select()选择Cells()单元格区域Value()只读Value2可读可写Formula()有公式则读取公式1-9.WPS JS 宏的输入框与输出框---学习笔记InputBox()输入框alert()简单消息框MsgBox()进阶消息框Debug.Print()立即窗口Console.log()立即窗口1-10.WPS JS宏语言编写规则与注释---学习笔记缩进快捷键Tab凸出快捷键ShiftTab // 注释快捷键ctrl/(/*....*/)注释快捷键ctrlshift/1-11. WPS JS 宏代码的调试---学习笔记1.运行宏(F5)2.中断3.重新设置4.断点设置(F9)5.逐语句运行(F11)6.逐过程运行(F10)7.跳出过程(ShiftF11)8.添加监视\快速监视1-12.WPS JS宏变量的申明---学习笔记三种声明变量的方式:var、let、const1-13 WPS JS 宏的算术运算符---学习笔记算术运算符、-、*、/、%、num、num1-14 WPS JS宏的字符串连接运算符---学习笔记简单的字符与字符或数字的、-Number()string()1-15 WPS JS 宏的比较运算符---学习笔记常用比较运算符:,,,,,!1-16 WPS JS 宏的逻辑运算符---学习笔记逻辑运算符:分为“与”、||“或”、!“非”1-17 WPS JS 宏的赋值运算符---学习笔记赋值运算符:,,-,*,/,%2-1 WPS JS 宏循环语句while(实例:读取指定列数据)---学习笔记while (Num10){},while (Num10){}2-2 WPS JS宏循环语句-for---学习笔记for (var a1;a10;a){}2-3 WPS JS宏循环语句-for in(for 循环特殊变种)---学习笔记for (var Num in [a,b,c]){}等2-4 WPS JS宏循环语句-for of(极好的数据遍历方法)---学习笔记for(var a or arr){}2-5 WPS JS宏分支语句-if(实例:循环读取并判断单元格的值)---学习笔记if(score90){}2-6 WPS JS宏分支语句if else(实例:循环判断并将结果写入单元格)---学习笔记if(v90){}else{}2-7 WPS JS宏分支语句-三元运算符---学习笔记三元运算符aa?console.log(“是”):console.log(“否”)2-8 WPS JS宏分支语句-if...else if...else(实例:不同等级计数)---学习笔记if(v90){}else if(v60){}else{}2-9 WPS JS宏分支语句-switch(另一种结构更清晰的分支结构)学习笔记switch(){...case x90:{...break;}; case x80:{...break;};case x60:{...break;};default:...;}2-10 WPS JS宏 跳出语句-break与continue学习笔记break:跳出循环continue:跳出循环中的一个迭代。2-11 WPS JS宏 错误处理语句(try...catch)学习笔记try{}catch{}成员函数thrownew Errornamenamemessage2-12 WPS JS宏 数据类型判断(实例:根据不同数据类型返回不同状态学习笔记typeof判断数据类型String()转换为字符型Number()转换为数字型boolean()判断逻辑值2-13WPS JS宏 模板字符串(数据的字符串格式化)学习笔记反单引号格式为:字符串${变量}3-1 WPS JS宏工作簿的新建与保存(批量新建工作簿)---学习笔记Add():新建Save():保存SaveAs():另存为Close():关闭3-2 WPS JS宏 工作簿的打开与保存(模板批量另存为工作)学习笔记3-3 WPS JS宏 遍历文件名获取函数(遍历指定文件夹下的所有工作)学习笔记3-4 WPS JS宏 工作表的新建、删除与错务内容处理(批量新建工作表)学习笔记3-5 WPS JS宏 工作表的移动与复制学习笔记3-6 WPS JS宏 工作表移动复制实例-1(工作表的拆分操作)学习笔记3-7 WPS JS宏 工作表移动复制实例-2(多工作簿的多工作表合并)学习笔记3-8 WPS JS宏 单元格的复制、重定位学习笔记3-9 WPS JS宏单元格复制、重定位应用(拆分单表到多表)学习笔记3-10 WPS JS宏 单元格行、列号获取(实例:表格选与维度转换)学习笔记3-11 WPS JS宏 单元格区域边界定位(End属性)学习笔记3-12 WPS JS宏 单元格区域边界定位实例(获取最后付款金额和月份)学习笔记3-13 WPS JS宏 工作表或单元格已使用区域(动态选择单元格区域)学习笔记3-14 WPS JS宏 工作表或单元格已使用区域(多工作表区域数据合并)学习笔记3-15 WPS JS宏 单元格偏移设置(发货单记录保存-方法1)学习笔记3-16 WPS JS宏 单元格区域尺寸调整(发货单记录保存-方法2)学习笔记3-17 WSP JSA颜色知多少(颜色专题精讲)学习笔记3-18 WPS JS宏 颜色设置实例应用(按条件设置单元格颜色)学习笔记3-19 WPS JS宏调用工作表函数(JS 宏与工作表函数双剑合壁)学习笔记3-20 WPS JS宏调用工作表函数应用(选平均分大于等于 90的记录)学习笔记4-1 JS函数的创建与调用(自定义函数基础)4-2 自定义函数实例应用(自定义 RGB 颜色函数)4-3 WPS JS宏匿名函数(简化函数方法-1)学习笔记4-4 WPS JS宏箭头函数(简化函数方法-2)学习笔记4-5 WPS JS宏自定义可选参数函数(实例:自定义身份证多项信息获取)学习笔记4-6WPS JS宏自定义函数变长参数函数(实例:自定义多功能数据统计函数)学习笔记5-1 WPS JS宏 数组的那些事儿(数组必知特性)学习笔记5-2 WPS JS宏创建数组两种方式(字面量与扩展操作符)学习笔记5-3WPSJS宏创建数组两种方式应用(提取字符串中的数字)学习笔记5-4WPSJS宏用函数创建数组(函数创建的3种方式)学习笔记5-5 WPS JS宏用函数创建数组应用(实例:按条件格式化数据)学习笔记5-6 WPS JS宏数组元素读、写、改操作(数组元素基础操作)学习笔记5-7 WPS JS宏单元格区域与JS数组(单元格区域的读取与写入)学习笔记5-8单元格区域与VS数组应用(实例:提取满足条件的数据)5-9 数组长度获取与修改(数组长度的切片功能)5-10数组元素添加和删除(数组基础操作)5-11 数组元素添加和删除应用-1(实例:提取求和最大的记录)5-12 WPS JS宏 Range数组规范性测试5-13 WPS JS宏 keys、values、entries数组元素的循环迭代(数组元素循环攻略)5-14 forEach-数组简易循环(实例:数组的汇总)5-15 WPS JS宏 map数组转换迭代(必学重要函数)5-16WPS JS宏 map数组转换迭代应用-1(一维嵌套数组结构重组)5-17WPS JS宏map数组的转换迭代应用-2(一维数组的拆分分组)5-18WPS JS宏 filter数组的筛选迭代(必学重要函数)5-19 WPS JS宏find、findIndex数组的查找迭代与indexOf、lastIndexOf、includes、in系列函数(数组查找判断)5-20 WPS JS宏 every与some数组的[与或]迭代(数组的逻辑判断)5-21WPS JS reduce、reduceRight宏数组的归并迭代(必学重要函数)5-22 WPS JS宏reduce数组的归并迭代应用(实例:提取最大最小值的记录)5-23 WPS JS宏fat与flatMap数组的打平迭代和reverse反转数组元素、Transpose转置5-24 WPS JS宏concat数组的合并(合并打平嵌套数组)5-25 WPS JS宏 push、pop、unshift、shift数组元素添加删除5-26 WPS JS宏数组元素添加删除应用5-27 WPS JS宏数组元素添加删除应用25-28 WPS JS宏 slice数组切片(子数组的切片提取)5-29 WPS JS宏slice数组切片应用(实例:多列数据求和要求筛选)5-32 WPS JS宏splice数组删除、插入与替换5-33 WPS JS宏sort数组排序5-34 WPS JS宏tostring、split与join合并与拆分(字符串与数组互转)5-35WPS JS宏split与join 合并与拆分应用5-36 WPS JS宏综合实例应用-1多工作表数据合并5-37 WPS JS宏综合实例应用-2一维表变二维表5-38 WPS JS宏 综合实例应用-3按员工职务级别大小排序5-39 WPS JS宏 综合实例应用-4多条件筛选记录并排序5-40 WPS JS宏 综合实例应用-5求字符串中的最大值记录5-41 WPS JS宏 数组迭代基础测试与双数组迭代的使用方法测试6-1WPS JS宏 new Set集合的创建6-2集合的不重复特性应用(案例:提取唯一值记录)6-3 WPS JS宏 add、delete、size、clear集合成员添加与删除6-4 WPS JS宏 不重复随机取值应用6-5 WPS JS宏 集合成员迭代随机生成试题6-6至6-8 WPS JS宏 includes、has、!并集:数组完成并集、交集、差集6-9 WPS JS宏Map、 set、get、delete、clear()映射的添加、修改、删除6-10 WPS JS宏 映射应用6-11 WPS JS宏 keys、values、entries映射中键值的循环与数组转换6-12 WPS JS宏 Map实例1--按字段分组求和6-13 WPS JS宏 Map实例2--拆分记录到表格7-1 WPS JS宏 Object对象创建的几种方法7-2 WPS JS宏 Object对象属性的查、改、增puth、删7-3 WPS JS宏 keys、values、entries、JSON.stringify 循环对象中的属性7-4 WPS JS宏 对象使用实例1--提取各项目最后1条记录7-5 WPS JS宏 对象使用实例2-提取每个人第1条记录7-6 WPS JS宏 对象使用实例3--按姓名汇总数据7-7 WPS JS宏 对象使用puth实例4--按姓名做多种汇总7-8 WPS JS宏 对象使用实例5--按多字段做多种汇总7-9 WPS JS宏 对象使用实例6按条件读取多表再拆成多表7-10 WPS JS宏 对象使用实例7--拆分单表到多工作簿下的多表7-11 WPS JS宏 对象的属性值为函数的写法与用法7-12 WPS JS宏 this、return用构造函数自定义类-1对象内部函数外部调用的写法7-13 WPS JS宏 this 用构造函数自定义类-2,调用内部对象必须用this7-14 WPS JS宏 class、constructor用class 构造自定义类-37-15 WPS JS宏 class、constructor自定义关于[唯一性]的类7-16 WPS JS宏 RandBetween、Address实例8--[唯一性]类的应用8-1 WPS JS宏 String.raw等关于字符串的3种引用方式8-2 substring、slice、substr、indexOf、lastlndexOf、search、match、startsWith、endsWith、includes字符串处理之切片与搜索8-3 WPS JS宏 replace、toLowerCase、toUpperCase、trimStart、trimLeft、trimEnd、trimRight、trim、padEnd、padStar8-4 WPS JS宏 new RegExp()、test()、exec()正则表达式的创建与使用8-5 WPS JS宏 match、search、replace、split支持正则表达式的字符串函数8-6 WPS JS宏 正则表达式:元字符8-7 WPS JS宏 正则表达式 元字符应用-提取连续数字8-8 WPS JS宏 正则表达式 字符组与任选8-9 WPS JS宏 正则表达式 字符组与任选应用-条件计数8-10 WPS JSA 正则表达式:贪婪匹配8-11 正则表达试 贪婪匹配应用-提取身份证日期8-12 WPS JS宏 正则表达式:分段匹配8-13 WPS JS宏 分组匹配应用:合计字符串中数字8-14 WPS JS宏 正则表达式-分组引用8-15 WPS JS宏 分组引用应用-替换函数应用8-16 WPS JS宏 正则表达式-零宽断言8-17 WPS JS宏 padStart()、padEnd()零宽断言应用-规范编号8-18 WPS JS宏 正则表达式-边界匹配8-19 WPS JS宏 边界匹配应用-按数字长度分隔8-20 WPS JS宏 正则表达式-懒惰匹配8-21 WPS JSA懒惰匹配应用-数据拆分且转换8-22 WPS JSA综合应用提取商品规格信息

更多文章