无法通过onEdit()触发器从Google表格调用DriveApp

时间:2017-08-19 17:13:57

标签: google-apps-script

我注意到我可以使用onEdit()触发器执行对SpreadsheetApp的调用,直到我调用DriveApp,在这种情况下,执行后不会调用工作表。但是,当我从脚本文件中运行onEdit()时,所有代码行都会被执行。不知道是否有人克服了这个障碍。可以通过运行此链接中的代码来创建代码检查:

https://gist.github.com/mesgarpour/07317e81e9ee2b3f1699

通过选择Run =>从脚本文件中执行它可以正常运行listFolers();

但如果我尝试通过添加以下内容从电子表格中触发它:

function onEdit() {
  listFolers();
}

然后对工作表上的任何单元格进行更改,它不会执行。 这是GAS中的错误吗?有没有人能够使用onEdit()触发器调用DriveApp代码并成功将结果写入活动工作表?

0 个答案:

没有答案