setValues,Google电子表格脚本错误

时间:2016-12-12 21:39:17

标签: javascript google-sheets

我正在尝试复制一直变化的范围并将其添加到另一个工作表的底部。我正在使用下面的脚本和sheet1上的触发器,因此它会自动更新。

我收到了错误

super.replace(...)

代码在

之下
Incorrect range height, was 1 but should be 5 (line 10, file "Code")Dismiss

1 个答案:

答案 0 :(得分:0)

更改

sheet2.getRange(row+1,1,3,6).setValues([values]);

sheet2.getRange(row+1,1,3,6).setValues(values);

变量values是一个双数组,例如[[1,2], [3,4]]。通过编写[values],您可以创建一个不是[[[1,2], [3,4]]]所期望的三维数组setValues