WPS宏编辑器能增加FileSystem文件操作对象吗?

最近遇到一个问题要从公司系统下载几十个Excel文件做汇总,我用fetch请求下载,但苦于没有I/O文件操作对象,返回的文件流不知道该怎么处理,目前用nodejs写web接口勉强完成,希望下次更新能把FileSystem对象加进去,虽然不常用,但非常重要
广东省
浏览 2242
1
4
分享
4 +1
5
1 +1
全部评论 5
 
wils
wils Lv.2 潜力创作者

Lv.2潜力创作者

wps这个js好像是v8的javascript,不是微软的jscript,好像没办法操作com对象,不可能用fso这种,可以试试put命令能不能写入二进制,不过get lineinput读取时都有问题,这些接口还不完善,很麻烦
· 海南省
1
回复
枫叶
put方法根本没法用,加载项有FileSystem对象可以操作文件,而且WPS本身就内置浏览器,理论上可以把接口暴露给js宏使用,用nodejs写web接口虽然也可以,但是必须有安装nodejs环境这点确实非常麻烦。 当然还有一种解决办法:安装VBA插件调用ADODB.Stream对象处理文件流,封装好函数,然后在JS宏用Application.Run调用VBA封装的函数就可以了
· 广东省
1
回复