【问题标题】:Array returns string of "Undefined" GAS数组返回“未定义”气体的字符串
【发布时间】:2013-08-02 09:18:12
【问题描述】:

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

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

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

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

它在目标电子表格中复制“未定义”。目前看来,其他一切都正常。

【问题讨论】:

    标签: javascript google-apps-script google-sheets


    【解决方案1】:

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

    firstName.setValue(dataValues​​[0][0]);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-01
      • 2020-02-11
      • 2020-08-14
      • 2012-03-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多