var arr=["aaa","bbb","ccc"];
我想将其附加到列B7:D7
使用谷歌脚本到set B7 as "aaa"
C7 as "bbb"
and D7 as "ccc"
您有一个行数组。您想要将值设置为一列。使用“转置”从行数组创建列数组然后将值设置到列
ref
https://webapps.stackexchange.com/questions/95178/transposing-column-to-row
一列值在Apps脚本中表示为[['a'],['b'],['c']]。行表示为[['a','b','c']]。以下函数将一个转换为另一个:
function col2row(column) {
return [column.map(function(row) {return row[0];})];
}
function row2col(row) {
return row[0].map(function(elem) {return [elem];});
}