我对应用程序脚本世界是陌生的,我想知道是否有可能为每个人保护一个单元格(他们不能直接更改值),但可以通过将被调用的函数来更改大家吗 谢谢
edit:用户无法更改单元格的透明度,但是他有一个带有脚本的按钮,可以大胆地更改保护单元格的值,但是当前如果我将单元格置于“保护范围和范围”脚本中不起作用
答案 0 :(得分:0)
第一选项
使用service account,impersonate是文档所有者。
Here是如何将服务帐户合并到Apps脚本中的示例。
确保将所需范围赋予服务帐户 并启用全域委派。
第二个选项
第三种选择
使用installable trigger-授权后,它将代表您运行。您可以例如设置一个可安装的onEdit触发器,如果用户编辑了某个单元格(例如“ A20”),它将触发脚本功能。