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 で取得した配列は、1 行だけを抽出した場合でも 2 次元です。何かのようなもの:

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 に答える