如何复制Google表格并保留其项目触发器和脚本?

时间:2018-04-23 21:13:03

标签: google-apps-script google-apps-script-editor google-apps-script-api google-apps-script-addon

我目前有一张Google Sheet,我将其用作主模板。也就是说,我为每个请求制作了此模板的副本。我想在我的主模板中添加一个Google App脚本(在完成表格时将onEdit POST到我的服务器上),该模板将被复制并为该模板的每个副本运行。

我已尝试从管理员帐户执行此操作,但是,这些脚本似乎并不是“坚持”。与任何模板。这可能吗?

1 个答案:

答案 0 :(得分:1)

可安装触发器可以附加到任何项目的任何电子表格(尊重共享权限)。您可以为主表单项目中的每个副本添加新触发器。在第二个示例here中,他们建议您使用SpreadsheetApp.openById(),您也可以使用SpreadsheetApp.openByURL()或Spreadsheet#copy()返回的电子表格,具体取决于您复制电子表格的方式。