#JSA宏
- 7+第1天,什么是JSA,我看拉小登老师已经在分享JSA基础知识了,不了解基础的可以参考他的系列科普帖子;我这里分享一些进阶的宏运用。首先系统的学习官方的API是见很痛苦的事情,对新手也不是太友好,这里在你会JSA的基础知识,了解其运行规则后,学会活用录制宏能...
- 投个票看看,有机会给大家分享一下JS宏知识。
投票学习意愿(3选1)
- 0基础愿意学 11
- 0基础不愿意学(费时间) 5
- 有一定基础,想深入学习 4
20人参与 截止时间:2024/12/06 07:39:1939 - 3+在WPS中处理长公式时,公式编辑栏没有自动换行和缩进功能使得查看和修改超长公式相当不便。为了解决这一问题,笔者尝试创新了一种JSA解决方案。功能概述目的:实现公式自动换行与缩进,提高公式编辑的便捷性。方法:通过JSA代码实现的算法来分析公式结构,并自动调整...
- 研究了几天,还是搞不清楚WPS JS的语法,从头到尾学也来不及,请大神帮忙翻译下吧,多谢Dim rng As Range Set docSource = ActiveDocument For Each rng In docSource.Spelli...
- 4+在JSA宏中,没有办法对本地的文件进行读写,虽然仿效VBA实现了一个FreeFile的函数来处理读写,但也仅限于文本文件的读写。如下代码(接录于WPS Office JavaScript 宏教程(JS宏)):读取可能还算好,写入很坑的,会将本来的内容,在前...6
- 2+此乃旧文,题目改一下,有点系统性,JSA助攻第一波:可以通过Application.Run接口,借助FreeScript插件,让WPS的JSA环境,用上外部主流编程语言及其生态库资源,只需要安装FreeScript,就能让WPS拥有此能力。FreeScri...2
- 先说一下使用环境,操作系统UOS,版本是专业版1031,版本号20,处理器是华为鲲鹏920用的WPS是在系统自带的“应用商店”里下载的 WPS2019专业版(版本号是11.8.2.1131.AK.preload.sw.withsn)BUG表现:在分页预览视...
- 用wps for linux专业版的js宏录制功能录制了一个简单的单元格分列功能(将一个单元格数据按照所选的分隔符分成多列),但录制后的代码无法执行(录制中结果正常),请问是否此功能存在bug?经查看生成的代码如下:Columns.Item("A:A")....42
- 4+⭐【原帖】⭐【题目内容】如下图,将A2:D7区域数据转换为F2:H16形式,即二维表转换为一维表。⭐【操作效果】⭐【JSA代码】按ALT+F11打开WPS宏编辑器,复制下方代码粘贴到编辑器中。function 二维表转一维表(){n=Range('a'+R...
- 3+【案例】下面是一张数据表和一张查询表,当我们在查询表单击A列的村名时,会在C:H区域实时显示该村的查询结果。【代码】具体代码如下,可按ALT+F11打开WPS宏编辑器,复制下面的代码粘贴到编辑器中。function Workbook_SheetSelect...
- 6+【案例】在下面的文件夹中,有多个工作簿,现在需要将所有工作簿中的工作表合并到一个新工作簿中,并且新工作簿的每个工作表以”原工作簿名+原工作表名“命名。【结果】结果如下图所示:相当于这个会员功能:但现在我们要用免费的方法,不需要会员。【操作效果】具体操作效果...
- 4+【案例】在下面的工作簿中,有多张工作表,现在我们需要将每个工作表拆分为独立的工作簿,并按照工作表名称命名。【结果】结果如下,所有工作表都被拆分到同一个文件夹中【操作效果】具体操作效果如下:【代码】具体代码如下,可按ALT+F11打开WPS宏编辑器,复制下面...
- 3+【案例】在“首页”工作表中,B列是部门名称,我们需要按照部门名称批量创建相应的工作表。【操作效果】具体操作效果如下:【代码】具体代码如下,可按ALT+F11打开WPS宏编辑器,复制下面的代码粘贴到编辑器中。function 批量创建工作表(){ 批量...
- 2+今天给大家分享一个实战案例,两个工作表根据关键字相互链接,用于快速查看数据,效果如下:当我们点击表中的村名时,会自动跳转到另一张表中的相应位置。代码如下:function Workbook_SheetBeforeDoubleClick(Sh,Target,...
- 3+案例:以下是一张出入库记录表,现在需统计每个物品的库存,并显示在G4单元格开始的区域。通常这样的问题,我们一般是将名称粘贴到G列,去重,再在H列设置SUMIF函数,对数量进行条件求和,从而得到库存。但现在需要将这个表做成一个模板,拿给小白使用,他不会去重,...
- 6+下图是某乡镇各个村组的人员信息表,每个工作表中是一个村的人员信息,而工作表并未按照村名进行命名,仍然保持着"Sheet1、Sheet2、Sheet3……”这样的名称,且未按顺序排列,杂乱无章。通过观察我们发现,工作表名称虽然杂乱无章,但每个工作表的格式是一...