大圣分享的【将表格文本渲染成图片发送到企业微信群】用到了渲染图片的API,下面的方法可以用表格自带功能实现,同时遇到几个问题:
1.生成链接之后有办法自动下载到本地吗?我是手动点链接下载的
2.ExportAsFixedFormat()导出的图片名字是工作簿名字,是否可以给它加个参数,用来自定义导出文件的名字
3.在线表格有计划支持文本框吗?有了文本框做这种图片应该更方便些,现在得去wps里传背景图
const rang1=Application.Range("A2:A7")
const rang2=Application.Range("B2:B7")
Application.Sheets("Sheet1").Activate()
for(let i=1;i<=5;i++){
Application.Range("D19").Value=rang1.Item(i).Text
Application.Range("G25").Value=rang2.Item(i).Text
let json = Application.ActiveWorkbook.ExportAsFixedFormat({
Type: Application.Enum.XlFixedFormatType.xlTypeIMG
})
Application.Sheets("Sheet2").Cells(i+1,3).Value=json.url
}