在工作表更新之前运行脚本

时间:2018-11-27 12:23:44

标签: google-apps-script google-sheets

我正在制作一个数据库类型的东西,其中一个工作表可以编写并与另一个工作表进行比较。写操作是通过脚本完成的,但回调是通过QUERY在工作表上完成的。作为脚本的一部分,我将根据这些返回值进行一些格式化。

我遇到的问题是,如果我先写入数据库电子表格,然后在未及时执行工作表查询之后直接运行格式设置。我尝试在write命令之后使用SpreadsheetApp.flush();,但是它没有帮助,说实话,我不确定该怎么做。

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:1)

我不确定这是否是最有效的答案,但是您可以在执行第一个命令后使用Utilities.sleep(1000)等待1秒。