是否有一种方法将一系列单元格存储到谷歌表格中的数组变量中?
像这样工作
var color = [["red"],["green"],["pink"]];
我试过这样做
var color = ss.getRange(2,2,3);
,然后像这样打印出来
ss.getRange(count,2).setValue(color[array_count]);
但它没有像我希望的那样工作
函数getRange
返回一个Range
对象。要访问它的值,需要调用getValues
函数:
var color = ss.getRange(2,2,3).getValues();
此外,由于color
是一个2D数组,并且setValue
期望string
的值,您需要使用[][]
访问color
的值:
ss.getRange(count,2).setValue(color[array_count][0]);