Google Apps スプレッドシート スクリプトで 2D 配列に苦労しています。
次のように、スプレッドシートに範囲があります。
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: undefined からプロパティ "1" を読み取れません。(15行目、ファイル「コード」)
A列も必要ですか?