Google表格的独立脚本

时间:2015-11-05 19:41:29

标签: google-apps-script google-sheets

我希望本地使用Google Apps脚本与我的一张Google表格(附在表单上),所有可以访问该表单的电子邮件都可以访问该表格,但我不打算发布这个脚本向公众开放。我是否仍需要发布才能使用此脚本,或者我可以为我的Google表单添加onSubmit函数作为我的Google表格中运行脚本的触发器吗?如果我计划将此脚本作为独立的脚本运行,只能附加到这一个Google表格,我可以使用可安装的触发器吗?

1 个答案:

答案 0 :(得分:3)

  

我是否仍需要发布才能使用此脚本

否:如果您拥有电子表格(或具有编辑权限),您的脚本可以保持私密状态。脚本不需要绑定到电子表格,除非它将使用:

  • 电子表格用户界面(getUi(),自定义菜单,对话框和侧边栏)
  • “有效”商品(getActiveSpreadsheet()getActiveSheet()getActiveRange()getActiveCell()
  

...我可以为我的Google表单添加onSubmit功能,作为我的Google表格中运行脚本的触发器吗?

:您的独立脚本可以具有与Google Apps项目相关联的可安装触发器,例如电子表格,文档和表单。

  

如果我计划将此脚本作为独立的脚本运行,只能附加到这一个Google表格,我可以使用可安装的触发器吗?

是的: 1:1的关系没什么特别之处;可以为多个电子表格安装相同的触发器。