2016-04-26 32 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

相關問題