Google Apps脚本:复制电子表格非常慢

时间:2015-02-09 23:54:33

标签: google-apps-script

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

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

该行始终需要大约5秒才能执行。有没有其他人经历过这种延迟?有没有办法优化这项任务?谢谢你,嘉莉

1 个答案:

答案 0 :(得分:1)

您可能希望尝试使用DriveApp

function copyFile() {
  var theFile = DriveApp.getFileById('Your File ID');
  theFile.makeCopy();
};

Google Documentation - Drive App

您还可以指定要将文件复制到的其他文件夹。打开文件进行复制毫无意义。