2016-04-26 59 views
1

我有一张表具有保护范围,因此任何具有链接的用户都可以编辑列A和一个onEdit()函数,根据它们的输入写入列B,因此只有在登录时才可以编辑它。如何让onEdit函数影响Google表格中受保护的单元格?

此保护可防止onEdit()对匿名用户执行其操作,因此B列从未设置其值。

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

回答

0

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

+0

谢谢Meta!很棒。事实上,它回答了我打开的另一个问题,但我不知道为什么。 http://stackoverflow.com/questions/36870089/google-sheet-how-to-empty-adjacent-cell-if-edited-cell-is-blank – markSS

相关问题