【问题标题】:give edit permission by script (google apps script)通过脚本授予编辑权限(谷歌应用脚​​本)
【发布时间】:2020-07-16 12:51:28
【问题描述】:

我有带有脚本和侧边栏(html 输入字段)的谷歌电子表格。我将与我的同事分享这个电子表格。我的同事会复制我的电子表格供个人使用。

这是个问题

  • 当我编辑我的脚本时,我想编辑我的同事的电子表格脚本,该脚本是我的电子表格的副本。

  • 为此,这是我的想法。

    1. 当我的同事在使用工作表之前首先在工作表上运行特定按钮(脚本)时,我会自动获得该电子表格的编辑权限。然后我去我同事的电子表格脚本并编辑它。他们有任何脚本吗?
    1. 一个脚本文件并运行多个电子表格。我的脚本用于通过侧边栏上的 html 输入表单输入一些特定于数据的工作表和单元格。有几种输入形式,并指定了特定的工作表名称和单元格地址来设置值。他们对2有什么办法吗?我试过发布插件。但效果不佳。请给我一些想法。

【问题讨论】:

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


【解决方案1】:

对于第一部分,您可以只添加行;

var ss = SpreadsheetApp.getActiveSpreadsheet();
ss.addEditor('----@-------');

要直接创建/编辑脚本文件,您必须使用 App Script API

App Script API

对于第二部分,您可以在独立文件中编写脚本并使用电子表格中的脚本库。将脚本留在开发模式将始终使用脚本文件中的当前代码。

Apps-script libraries

【讨论】:

  • 谢谢! [var ss = ~] 正在工作。我可以得到许可。但我仍然在寻找更好的方法来编辑和更新脚本..
  • 如果您有必要的权限,您可以使用 [google-apps-script-api] 编辑脚本文件
  • 我的立场是正确的,几年前我研究了这个我正在研究的东西,当时那个 API 不可用!
猜你喜欢
  • 1970-01-01
  • 2021-06-16
  • 2013-01-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-04-03
  • 2022-08-04
  • 1970-01-01
相关资源
最近更新 更多