1 sleep google-sheets google-apps-script
我有一个包含大量数据和公式的电子表格。我正在将电子表格中的特定单元格值导入到谷歌脚本中。但是,由于单元格未使用最近的修订进行更新,因此脚本将采用以前的值。现在,我在脚本中给出了“睡眠”,以暂时停止脚本运行,以等待电子表格更新。随着电子表格中的数据不断增加,我不确定将来所给予的睡眠时间是否足够。
我想知道是否有办法检查电子表格的状态(已更新?正在更新?等)。我只会在电子表格更新时运行脚本。
任何帮助将不胜感激。这是我认为在逻辑、代码、触发器等方面挣扎之后完成任务的最后一个问题。
正如 Anees 在评论中提到的,flush() 命令就是您正在寻找的。
SpreadsheetApp.flush();
Run Code Online (Sandbox Code Playgroud)
https://developers.google.com/apps-script/reference/spreadsheet/spreadsheet-app#flush()
| 归档时间: |
|
| 查看次数: |
9286 次 |
| 最近记录: |