2

我的电子表格脚本的一部分运行以下代码:

temp.getRange(1, 1).setValue("=QUERY(data!A1:H125, \"Select A\")");

如您所料,这会放入=QUERY(data!A1:H125, "Select A")A1 单元格,但公式会给出错误(#NAME, error: Unknown range name data!A1)。我知道公式是正确的,因为如果我将其复制并粘贴到相邻的单元格中,一切正常。我确实有一张名为“数据”的表格,里面充满了 A1:H125 范围内的数据。

对此问题的任何帮助将不胜感激。

4

1 回答 1

4

我在 Google 支持论坛上找到了答案。需要 setFormula 函数而不是 setValue 函数。

IE。temp.getRange(1, 1).setFormula("=QUERY(data!A1:H125, \"Select A\")");应该管用

于 2010-09-01T07:18:47.260 回答