更改电子表格的权限

时间:2013-01-07 13:44:29

标签: google-apps-script

我有一个脚本(电子表格脚本),他在电子表格中写了一系列数据,但电子表格的某些部分已被锁定。

从电子表格运行此脚本的用户在某些区域被阻止,脚本可能会释放这些区域,然后再次锁定它们或作为电子表格的混合运行?

谢谢。

1 个答案:

答案 0 :(得分:1)

用户需要拥有在电子表格上编辑共享的权限,如果它被锁定则不会是这种情况。

脚本是否为onEdit触发器?如果是这样,您可以从脚本编辑器添加一个将自己运行的触发器。只需确保将onEdit()重命名为其他内容,以便它不会尝试以普通用户身份运行。

如果这不是onEdit,我建议让他们调用的函数为特定单元格添加特定值。然后你可以每分钟运行一个定时触发器来监视这个单元格并在单元格包含特定单词时完成它的工作。只需确保快速清除单元格,使其不会运行两次。