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

问题描述 投票:0回答:1

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

它目前的作用

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

我想要它做什么:

  1. 数据复制到第一个范围
  2. 内置过滤功能可将所需数据从第一个范围执行并复制到第二个范围
  3. 将数据复制到第三个范围
  4. 验证规则接受第三个范围,因为内置函数已填充第二个范围。

有没有办法让这种情况发生,或者Google表格在内置函数之前是否硬连线执行应用程序脚本功能?

google-apps-script google-sheets google-sheets-formula custom-function
1个回答
0
投票

答案是:

Spreadsheet.App.flush();

© www.soinside.com 2019 - 2024. All rights reserved.