0

我有一些代码可以将数据从一个电子表格复制到另一个电子表格。我在源电子表格中创建了一个数组。当我运行脚本时,数组返回“未定义”的字符串值。这是此脚本的延续。这是有问题的行:

var dataValues = dataSheet.getRange("A"+(dataLastRow)+":G"+(dataLastRow)).getValues();

当我尝试从该数组中提取字符串值时:

var firstName = destSheet.getRange(destLastRow, 4);
  firstName.setValue(dataValues[1]);

它在目标电子表格中复制“未定义”。目前,其他一切似乎都在工作。

4

1 回答 1

0

getValues()返回一个 JavaScript 二维数组,尝试类似:

firstName.setValue(dataValues​​[0][0]);
于 2013-08-02T09:26:50.750 回答