ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 2569|回复: 5

[分享] 板块内首款 WPS Office JS 加载项当然要第一时间分享给大家

[复制链接]

TA的精华主题

TA的得分主题

发表于 2021-12-20 21:00 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 877Aplan 于 2021-12-21 21:34 编辑

WPS Office 2019 支持 JavaScript 宏和 JavaScript 加载项,我盯着也有一段时间了,虽然很不看好 WPS JS宏走 VBA 的路子,但它确实吸引到了我……所以嘛,就先折腾个 JS 加载项出来玩玩。
一、主选项卡
image.png

二、目录
image.png
目录特点:
1. 响应工作簿打开、工作簿和工作表切换事件,足够“智能”;
2. 处于 Activate 状态(当前激活的工作簿)的工作表列表支持手动拖动排序,拖动完成后工作表会根据拖动后的位置进行排序。
3. 被隐藏的工作表也会列入目录(带黄底黑字“H”标识),仅显示手动隐藏的工作表;
4. 目录与工作表相关联,处于激活状态的工作表也会反映在目录上。
5. 可选择仅显示当前工作簿的目录;
6. 出于性能和效率考虑并没有列出所有工作簿的所有工作表到目录中,非激活的工作簿的目录只有被点击展开时才会加载。
(有了它,我想我再也不必在工作表内建目录了)

三、表内目录
image.png
虽说,HC的目录功能已经比表内目录好用N倍,但总得照顾下大家的需求……

四、jsEditor
image.png
WPS Office 2019 已经自带JS宏编辑器了,再加一个JS编辑器到加载项中是不是闲得慌!我有仔细想过,不是!内置的JS宏编辑器切断了与网络世界的联系,而加载项中的编辑器可以帮助我们的 JS宏跨域这种屏障,只要我们再“开放”一点,它将是拥有无限可能,我预想的是能像CodePen那样的项目构建逻辑……但能力有限……
设想一下,从每个功能实现都写一个加载项页面到只需要一个编辑器,完全控制任意发挥……当然,这些终究“成也浏览器,败也浏览器”……
最后附上这个WPS表格JS加载项的安装地址:https://www.pwedu.top/wpsaddon/hcet/publish.html
image.png


补充内容 (2021-12-25 13:55):
加载项的目录存在问题:关闭后依旧在后台运行,会导致WPS 表格界面出现严重卡顿,喜欢的朋友等待下一版本,辩解一下:WPS TaskPane的关闭逻辑只是隐藏掉TaskPane而不是删除!

评分

5

查看全部评分

TA的精华主题

TA的得分主题

发表于 2021-12-26 16:26 来自手机 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

TA的精华主题

TA的得分主题

发表于 2021-12-26 16:29 来自手机 | 显示全部楼层
这个安装要修改oem文件,有点复杂,jsa还有不如搞成electron开源项目比较好

TA的精华主题

TA的得分主题

 楼主| 发表于 2021-12-28 19:16 | 显示全部楼层
zpy2 发表于 2021-12-26 16:29
这个安装要修改oem文件,有点复杂,jsa还有不如搞成electron开源项目比较好

我记得个人版是不需要改的(可以即装即用),可能企业版、企业定制版需要改。

TA的精华主题

TA的得分主题

发表于 2022-7-7 16:46 | 显示全部楼层
wps要在linux系统下用,就得做好jsa,用了vba的工作成果在linux下就停摆了。。。

TA的精华主题

TA的得分主题

发表于 2022-10-20 21:31 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-24 06:11 , Processed in 0.047085 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表