【发布时间】:2013-11-12 14:58:33
【问题描述】:
我在 Google Apps 电子表格脚本中处理二维数组问题。
我在电子表格中有一个范围,如下所示:
Col A - Col B
1 1 - apple
2 2 - pear
3 3 - banana
4 4 - pineapple
5 5 - strawberry
(抱歉,还没有足够的代表来发布图片。A 列包含一个从 1 开始的数字(如索引),B 列包含一个水果)
据我了解,在脚本中,我将此范围读入一个数组,如下所示:
var vcArray = sheet.getRange("A1:B5").getValues();
我现在想要做的是循环遍历这个数组,只提取水果名称。这是我目前所拥有的:
for (var i = 0; i <= 5; i++) {
var j=1;
Logger.log("vcarray = " + vcArray[i][1]);
}
但是,我收到以下错误:
TypeError:无法从未定义中读取属性“1”。 (第 15 行,文件 “代码”)
我还需要 A 列吗?
【问题讨论】:
标签: multidimensional-array google-apps-script spreadsheet