gpt4 book ai didi

google-apps-script - Google 应用程序脚本 : email a spreadsheet as excel

转载 作者:行者123 更新时间:2023-12-04 18:23:25 24 4
gpt4 key购买 nike

如何制作将电子表格作为 Excel 文件附加并通过电子邮件发送到某个电子邮件地址的应用程序脚本?

Stackoverflow 上有一些关于如何执行此操作的较旧帖子,但是它们现在似乎已经过时并且似乎不起作用。

谢谢你。

最佳答案

看起来@Christiaan Westerbeek 的回答是正确的,但距离他的帖子已经一年了,我认为需要对他上面给出的脚本进行一些修改。

var url = file.exportLinks[MimeType.MICROSOFT_EXCEL];

这行代码有问题,可能是 exportLinks现在已经贬值。当我执行他的代码时,它给出了以下效果的错误:

TypeError: Cannot read property "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" from undefined.



解决方法如下:

上述代码行中的 URL 基本上是“下载为 xlsx”的 URL,可用于直接将电子表格下载为您从 File> Download as > Microsoft Excel (.xlsx) 获得的 xlsx 文件。

这是格式:

https://docs.google.com/spreadsheets/d/<<<ID>>>/export?format=xlsx&id=<<<ID>>> where <<>> should be replaced by the ID of your file.



查询 here轻松了解如何从 Google 表格的 URL 中提取 ID。

关于google-apps-script - Google 应用程序脚本 : email a spreadsheet as excel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31809987/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com