URLDownloadToFileA下载文件

wils
wils

创作者俱乐部成员

有用jsa的小伙伴尝试Office.DownloadFileFromServer下载文件一直不成功

可以试试这样

🔔

ExecuteExcel4Macro(`CALL("Urlmon", "URLDownloadToFileA", "JJCCJJ", 0, "url地址,可能需要加上?i=随机数,以避免缓存", "D:\\out.png", 0, 0)`)

需要在wps设置里,关闭沙箱保护,才能调用

上次用ExecuteExcel4Macro调用Sleep只转递了整数,这次试了传字符串

这方法相比用Shell调用curl命令,有个小好处,它会等待下载结束,后面可以直接处理下来的图片

广东省
浏览 151
收藏
3
分享
3 +1
1
+1
全部评论 1
 
wils
wils

创作者俱乐部成员

论坛里直接复制代码运行会报错 http那个字符串结尾的双引号会变成字符实体,需要改回双引号
· 海南省
回复