JSA常用小代码合集

职场   2024-11-09 08:05   福建  



每天一篇Excel技术图文
微信公众号:Excel星球

NO.1877-JSA常用代码


作者:看见星光
 微博 / B站:Excel星球



HI,大家好,我是星光。

本文收集了公众号发布的一系列JSA常用小代码,内容涵盖了工作表/工作簿等对象的常用操作,诸如新建、删除、更名、排序;数据的合并与拆分;以及图片对象的导入导出等。更多JSA常用小代码,欢迎持续关注我们。如果需要系统学习JSA编程,也可以识别文末二维码加入我们的JSA知识星球。

JSA常用代码





•-2 什么是JSA
•-1 如何运行JSA代码
•01 创建带链接的工作表目录
•02 按指定名单批量新建工作表
•03 按指定名单批量删除工作表
•04 批量排序工作表
•05 批量修改工作表名称
•06 合并多工作表数据(保留公式、格式等)
•07 合并多工作表数据(数组法)
•08 按列分类拆分总表成多个工作表
•09 批量将工作表转换为独立工作簿
•10 按列分类拆分总表成多个工作簿
•11 获取文件夹(含子文件夹)内文件名清单
•12 批量将xls格式升级为xlsx格式文件
•13 按名单批量新建工作簿
•14 批量文件重命名
15 合并多工作簿数据成总表
……持续更新ing

打个响指,在知识星球上,我们开了一个关于JSA的付费专栏,专门用于学习WPS.JSA脚本代码,已经陆续更新了70多篇系统性的教程,包含了基础概念、分支循环语句、常用对象、数组和映射的实战应用、交互设计和正则表达式等内容。

以下是JSA系统教程目录:


🟡第一部分:准备工作

第01课:什么是JSA
第02课:如何运行JSA代码
第03课:认识JSA编辑器
第04课:好帮手,录制宏

🟡第二部分:基础语句

第05课:认识function
第06课:变量声明与赋值
第07课:变量与数据类型
第08课:变量作用域
第09课:单元格对象基本表述方法
第10课:if语句
第11课:三元运算符和输入输出语句
第12课:switch语句
第13课:多条件判断与隐式数据类型转换
第14课:for循环
第15课:while循环

🟡第三部分:基础对象

第16课:什么是对象
第17课:什么是单元格对象
第18课:单元格对象的常用方法
第19课:单元格对象(●'◡'●)~删除!
第20课:工作表对象及常用方法
第21课:创建带超链接的工作表目录
第22课:按名单批量新建/删除/排序工作表
第23课:合并多工作表数据,并保留分表格式/公式等
第24课:什么是工作簿对象
第25课:获取指定文件夹下文件名清单
第26课:什么是事件
第27课:函数结构的三种类型
第28课:如何定义函数的参数

🟡第四部分:数组和映射

第29课:什么是数组
第30课:如何用数组读取和输出数据
第31课:如何使用数组处理数据(查)
第32课:如何使用数组处理数据(增改删)
第33课:使用数组合并多工作表的数据
第34课:数组迭代-map函数
第35课:数组迭代-forEach函数
第36课:数组迭代-reduce函数
第37课:使用数组合并文件夹内(可含子文件夹)所有工作簿数据
第38课:数组排序-sort函数
第39课:Set集合
第40课:Map映射
第41课:利用Map解决常见数据查询问题(上)
第42课:利用Map解决常见数据查询问题(下)
第43课:利用Map解决常见数据聚合问题(上)
第44课:利用Map解决常见数据聚合问题(下)
第45课:利用Map将总表按指定列分类拆成多个工作表
第46课:利用Map将总表按指定列分类拆成多个工作簿

🟡第五部分:交互设计

第47课:什么是消息框
第48课:什么是输入框
第49课:什么是文件对话框
第50课:认识窗体
第51课:认识文本框
第52课:列表框

🟡第六部分:正则与字符串处理

第53课:认识字符串
第54课:数据模糊查询与其它
第55课:认识正则表达式(1)
第56课:认识正则表达式(2)
第57课:认识正则表达式(3)
第58课:认识正则表达式(4)

……


 从0到1、从入门到提高~系统学习JSA,欢迎文末左下角点击「阅读原文」,或者识别下图二维码,加入我们的JSA知识星球。有啥问题也可以随时在JSA答疑微信群中提问交流。


欧瓦挥挥手,再见。



本文由公众号“Excel星球”首发。
点击阅读原文系统学习JSA~

Excel星球
微软全球最有价值专家(Excel MVP),上千篇原创图文和视频教程随学随用,随用随查,建议常用Excel的职场人关注。
 最新文章