- 博客(20)
- 资源 (2)
- 收藏
- 关注
原创 WPS加载项FileSystem文件操作
写二进制字符串对象到指定文件:FileSystem.writeAsBinaryString。向文件追加数据:FileSystem.AppendFile。获取目录下的子目录对象数组(包含目录相关属性)读取指定路径的文件,返回二进制字符串数据。删除指定的path所代表的文件或文件夹。根据给定的path创建一个文件夹。读取指定路径的文件,返回字符串。判断一个文件和文件夹是否存在。写二进制字符串对象到指定文件。例如将十六进制字符串写入文件。写字符串到指定路径的文件。获取系统的临时文件目录。
2023-09-11 14:45:37
1985
原创 WPS加载项开发和离线加载项本地安装方法、在线部署
介绍WPS加载项开发细节,以及加载项部署方式:本地安装离线加载项、把加载项部署到服务器的方法。介绍如何利用ribbon.xml文件自定义功能区、离线插件的网络请求,搭建简易的Express服务器,使用wpsjs开发工具包......
2023-09-01 13:16:56
18063
36
原创 WPS JS通过GET/POST请求爬取网页数据写入到Excel表格
wps js宏通过网络请求抓取网页数据,官方文档Application.Run方法可以执行 DLL 或 XLL 中的函数,返回被调用函数返回的值,说明可以调用COM组件扩展WPS功能。请求网络接口数据一般用WinHttpRequest对象,相较于VBA,JS处理JSON字符串有绝对优势,但是在WPS JS宏编辑器不能直接引用。XLL文件添加到加载项,通过Application.Run方法调用Eval函数传递JS代码字符串即可。
2023-04-11 09:12:18
5520
4
原创 WPS JS宏年级全体学生各科目成绩汇总
8个考场共416名考生参考,每个考场有:语文、数学、英语、政治、历史、地理、生物,共计7个科目的成绩表,按照考号汇总每个考生7个科目的考试成绩。
2023-04-04 13:56:12
956
原创 node.js模拟cookie信息请求数据
有时候获取第三方服务器数据、抓取网站数据时,需要验证cookie信息才能拿到,用nodejs本身的 https模块设置请求头,再发送请求即可
2023-03-16 09:00:00
752
原创 wps js宏模拟cookie绕过网站登录验证请求数据
首先说明wps js宏编辑器暂时没找到调用Windows系统组件的方法,这里用shell函数调用cmd命令来执行nodejs https模块相关代码,需要安装node.js,并且对node.js、npm有一定了解。
2023-03-14 14:42:52
2061
4
原创 wps js宏开发表格数据归类拆分和excel文件合并的xlam加载宏插件
wps excel加载宏入门,利用js宏开发表格数据拆分与excel文件合并的工具,把代码工作簿另存为xlam文件,然后添加到加载项即可使用。
2023-03-02 08:52:10
5096
5
原创 wps js自定义功能区,把写好的宏命令加在excel的功能区
每次运行宏的时候都要打开Excel宏文件是很麻烦的事情,虽然可以把宏命令添加到快速访问工具栏,但是不能自定义图标和按钮文字,用起来也不方便。官方推荐用CustomUI标准进行配置,不过写XML文件太麻烦了。这里只考虑用CommandBar对象,以纯代码的方式向功能区添加宏命令。
2023-03-02 00:57:55
6142
10
原创 node.js生成条形码图片通过url响应给客户端
因为wps js编辑器无法调用BarcodeX的缘故,所以捣鼓了node.js搭建本地服务器,通过url发送请求来获取条形码。逛了一圈npm发现bwip-js库可以实现想要的功能。
2023-02-16 09:30:00
400
原创 wps js宏实战案例:批量汇总订单数据、识别黑名单、自动统计业绩、每笔订单生成带条形码的发货单并输出为pdf文件用于打印
wps js支持ES6语法,对比vba能节省非常多的代码量,对于经常用Excel处理数据非常方便
2023-02-13 22:03:21
4722
1
原创 WPS Excel正则表达式函数提取复杂字符串文本
wps excel 本身没有正则表达式函数,利用 wps js自定义函数的功能封装正则表达式,就可以在单元格用公式来使用正则表达式了,wps2020以后的版本只要支持js宏都可以用
2023-02-09 20:47:05
17340
5
原创 wps js生成条形码,批量生成code128条形码小标签并导出为pdf文件
wps js利用bwip-js的在线api接口生成条形码,利用该接口可以批量生成Code128条形码小标签并导出为pdf文件
2023-02-08 18:16:27
3582
6
原创 wps js宏获取工作簿、工作表、单元格的值、链接转图片、单元格区域数据转二维数组、保存工作簿的常用Excel操作
wps js宏入门看这里,我写了常用的js操作Excel的方法:获取工作簿对象、获取工作表对象、获取单元格的值、链接转图片、生成条形码图片、单元格区域数据转二维数组方法、保存工作簿、弹出输入框、YesNo选择框,助你从VBA转战JS。
2023-02-05 19:34:29
33740
2
原创 wps js宏写一个可以批量合并Excel文件表格数据的工具
wps发布JS宏编辑器的功能已经很久了,今天尝试写了个非常简单的Excel表格合并的工具,发现真的是吊打VBA语言!就是有个小小的缺点:不支持外接程序和ActiveX控件,有点可惜,不过终于可以摆脱VBA傻傻的数组、和字典操作了。
2023-02-04 02:04:04
8322
23
原创 Excel VBA解析JSON数据
JSON本质上是按照JavaScript对象、数组书写的一堆字符串。对于简单的数据可以用split方法、或者使用正则表达式来提取,如果过于复杂就需要用JavaScript语言来解析了。
2022-09-17 12:33:27
7556
原创 Excel VBA自动化办公:选择Excel文件合并订单数据生成订单汇总表、生成发货单并导出pdf文件、自动统计业绩生成业绩表
Excel VBA自动化办公案例:选择Excel文件合并订单数据生成订单汇总表、生成发货单并导出pdf文件、自动统计业绩生成业绩表
2022-09-14 00:50:29
4823
原创 js批量生成条形码制作前端标签打印工具
最近接到一个需要批量生成条形码并且要做成标签用打印机打印出来的问题,提了一大堆要求,后面估计还要改很多次。左思右想了下,决定做成html文件放在局域网里共享,后面要改的话也方便。要求如下:1.将文本框的内容转换成表格,验证sku只能是字母数字的组合且不小于4个字符;2.每个单元格都可以修改,可以批量或选中删除行;根据sku生成code128条形码并做成小标签,可以用7*4厘米的热敏纸打印出来。好在不需要兼容浏览器,随便搞搞也行。......
2022-06-06 00:19:47
2547
2
JS宏和VBA条形码二维码生成插件
2023-07-21
WPS JS宏年级全体学生各科目成绩汇总工具
2023-04-04
wps excel正则表达式加载宏xlam文件
2023-03-14
wps js宏开发电商订单转换工具,批量汇总订单数据、识别黑名单、自动统计业绩、每笔订单生成带条形码的发货单并输出为pdf
2023-02-16
WPS的js宏写的Excel文件合并工具,通过文件对话框选择文件来合并表格
2023-02-03
Excel vba 利用 Cookie 绕过网站登录爬取数据(vba网抓技巧).xlsm
2022-06-06
Chrome扩展插件开发Manifest V3案例:把某招聘网站上的招聘信息导出Excel
2022-05-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人