在未经授权的情况下在Google表格上运行基本脚本

时间:2018-03-17 21:10:36

标签: google-apps-script shared-libraries

我有一个字体和对齐脚本,就像我们日常电子表格中的一个魅力一样。但是我每个月复制空白文件(模板)30次。一旦我这样做,字体脚本就会停止工作,除非我进入并为每个新工作表进行授权。有没有办法,也许使用脚本库我可以自动运行它而不必授权每个新工作表?所有用户都具有对工作表的编辑权限。我一直在阅读和使用脚本库,但似乎无法让它工作。 谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

授权脚本然后不需要重新授权它的衍生物的最简单方法是不创建它的衍生物。目前,您指示工作流程是创建昨天文档的副本,然后每个人都在副本上工作。

如果您反转订单,以便存档副本,那么您将不再需要在新文件中不断重新授权脚本,因为工作文件包含授权的Apps脚本项目。

  1. 创建一个模板文件,其中包含您希望每天开始的相应表格
  2. 编写一个执行2个任务的脚本
    1. 将活动工作簿的当前状态导出到新工作簿(甚至是PDF或其他可存档的资产)
    2. 将活动工作簿的内容替换为模板工作簿中的内容。
  3. 手动或从基于时间的触发器运行此脚本。