谷歌应用脚本:复制电子表格非常缓慢。

3

我有一个 Web 应用程序,其中脚本连接到电子表格。在脚本中,我从电子表格查找文件的 SSID,打开该文件,然后复制并重命名它。相关行看起来像这样:

var copy = SpreadsheetApp.openById(ssid).copy(newName);

这行代码执行一直需要大约5秒钟的时间。有其他人也遇到了这种延迟吗?有没有什么方法可以优化这个任务?

1个回答

0
如果您想加快 Web 应用程序的速度,请尝试使用高级服务而不是像电子表格(Class SpreadsheetApp)和驱动器(Class DriveApp)这样的服务,因为 Google Apps Script 平台旨在使自动化 Google 应用程序变得容易,而不是制作最佳应用程序。
此外,您可以尝试直接使用 Sheets 或 Drive API... 您可能需要花更多时间编程,但如果您的应用程序将创建大量电子表格,则可能值得一试。
相关

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接