【发布时间】:2019-05-07 23:03:21
【问题描述】:
我希望电子表格自动将其父文件夹的名称包含在活动工作表 onOpen 的单元格 A1 中。如果我手动运行它,我有一个脚本可以成功实现这一点,但我无法在 onOpen 上完成它。如下所示,我尝试使用可安装的 onOpen 触发器,但这不是解决方案,因为我想制作电子表格的副本并在 onOpen 中包含文件夹名称。触发器不会与电子表格一起复制,所以我回到第一方。问题出在权限上,我相信?有什么解决方法吗?
【问题讨论】:
-
虽然我不确定您的脚本,但如何将该函数安装为 OnOpen 事件触发器?因为我认为脚本可能会使用需要授权的方法。届时,在安装触发器之前,请将函数名称从
onOpen()重命名为其他人,以防止重复运行。 developers.google.com/apps-script/guides/triggers/installable 如果这不是直接的解决方案,我深表歉意。 -
好主意。感谢您的输入。唯一的问题是我将制作电子表格的多个副本,并且可安装的触发器不会自动复制到新副本。因此,我又回到了开始需要手动运行该功能的地方。
标签: google-apps-script google-sheets google-drive-api