如何创建一个已包含脚本的新gsheet?

时间:2016-10-22 01:20:07

标签: javascript google-apps-script google-sheets

我有一个系统,我自动将文件上传到Gdrive,Gdrive搜索这些文件,将它们组合在一起,并将模板表添加到组合的工作表中。

在模板gsheet中,我需要能够在不使用选项卡名称的情况下引用其他选项卡中的单元格(选项卡名称将一直在更改)。我知道如何做到这一点的唯一方法是在gsheet中使用谷歌应用程序脚本。问题是我生成模板的方法是打开模板并将所有值复制到新创建的组合gsheet中的新选项卡,它不会复制谷歌应用程序脚本。

即使我可以使用代码自动将脚本添加到新工作表中,我仍然需要该脚本自动在该工作表上运行,因为我有另一个主工作表,它查找所有新创建的文件并添加来自所有文件的摘要信息它们。

如果有帮助,这是我的Gdrive脚本。



{{1}}




1 个答案:

答案 0 :(得分:2)

如何使用DriveApp.getFileById()。makeCopy()而不是使用SpreadsheetApp.create()?然后,您可以在制作电子表格时使用您想要的任何脚本。