按钮点击运行功能作为创建者用户 - Google电子表格

时间:2015-08-29 21:24:17

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

所以我想在用户(即使只有查看权限)点击一个将作为创建者的用户运行的按钮时触发一个功能。 例如: 我创建了一个显示内容列表的电子表格,列表可能会不时更新,但我不想要时间驱动功能或onOpen来耗尽我的总运行时配额。 所以我想创建一个按钮来运行作为我的用户的功能,所以当我与无法编辑列表的人共享程序的链接时,他仍然可以刷新它。

我认为可安装触发器作为触发器的创建者用户运行,因此解决方案可能在那里,但我无法找到它。 谢谢你给予的任何帮助, 古尔。

1 个答案:

答案 0 :(得分:2)

您可以尝试使用Google绘图并为其指定脚本。

从电子表格中选择插入 - >绘图,然后创建绘图。然后,您可以将此绘图放在工作表上的任何位置。所以这可能会有所帮助,因为您希望按钮位于战略位置。

完成后,使用绘图上的下拉框并选择"分配脚本..."并输入您的函数名称。

与自定义菜单相同的前提,但您并不局限于他们的位置。