Google Sheet内置函数/自定义函数执行顺序

时间:2016-03-07 01:31:08

标签: google-apps-script google-sheets google-sheets-formula custom-function

我的问题是关于内置函数和app脚本函数之间的执行顺序。在执行其余的应用程序脚本函数之前,我需要执行某个内置函数。

目前的工作

  1. 将数据复制到第一个范围
  2. 将数据复制到第三个范围
  3. 验证规则拒绝第三个范围内的数据,因为它不匹配第二个范围的任何数据(此阶段的范围为空白,因为内置函数尚未执行)
  4. 执行内置过滤功能,将所需数据从第一个范围复制到第二个范围。
  5. 我想要它做什么:

    1. 数据已复制到第一个范围
    2. 内置过滤功能执行并将所需数据从第一个范围复制到第二个范围
    3. 将数据复制到第三个范围
    4. 验证规则接受第三个范围,因为内置函数已填充第二个范围。
    5. 有没有办法让这种情况发生,或Google表格在内置函数之前是否硬连线执行应用程序脚本功能?

1 个答案:

答案 0 :(得分:0)

答案是:

Spreadsheet.App.flush();