如何允许onEdit函数影响Google表格中受保护的单元格?

时间:2016-04-26 16:59:10

标签: google-apps-script google-sheets

我有一张具有受保护范围的工作表,因此任何具有该链接的用户都可以编辑A列,以及一个onEdit()函数,该函数根据受保护的输入写入B列,因此只有我可以在登录时对其进行编辑。

此保护可防止onEdit()阻止匿名用户执行此操作,因此B列永远不会设置其值。

你怎么能覆盖这个?我喜欢excel允许的方式。

1 个答案:

答案 0 :(得分:3)

您可以在编辑时使用installable trigger。这样的触发器以创建它的用户的身份运行,无论其编辑是否导致它运行。因此,如果您是触发器的创建者,并且您的帐户有权编辑受保护的单元格,则会更新它们。