0

我有一个在 E10:O10 范围内的数组,当我输入以下脚本时:

var array1 = ss.getRange('E10:O10').getValues();
Logger.log(array1)
for (var i in array1)
{
panel.add(app.createLabel(array1), 10, 12);  
//Can I do something with array1.length + '' in here to split the values?
}

该数组在它们之间出现逗号。有什么方法可以将它们拆分并定义像素宽度,还是需要使用 array1.length?

4

1 回答 1

2

即使仅提取一行,使用 getValues 检索的数组也是二维的。就像是:

var array1 = ss.getRange('E10:O10').getValues();
Logger.log(array1)
for (var i = 0; i < array1[0].length; i++ )
{
panel.add(app.createLabel(array1[0][i], 10, 12);  
}
于 2013-01-29T13:22:17.907 回答