Google电子表格:在触发(事件)打开之前拦截调用

时间:2013-10-28 16:06:41

标签: google-apps-script google-sheets google-spreadsheet-api eventtrigger

我在电子表格(A)中有一个代码,它从另一个电子表格(B)中复制一张表格,并从触发器onOpen激活。

但触发onOpen在5或6秒后开始,因此用户可以对工作表进行一些更改。 我想保留10秒钟的表格。 你有个主意吗?我正在寻找如何在触发器打开之前拦截调用,但我找不到文档。

由于

1 个答案:

答案 0 :(得分:0)

您可以在B上安装onEditSs编辑触发器(不要使用简单的onEdit,而是安装一个)。 每当范围改变时,从那里复制到A(保持最后一个复制到缓存以最小化写入)。 这样,即使不打开它,A也始终是最新的。