我正在尝试做两件事。使它起作用,并使其尽可能高效地工作。
任务:
要使用用户定义的RANGE,如下所示:
我想要做的就是简单地运行一个foreach循环,该循环将遍历整个选择并拉出特定的单元格,然后将其放入模板文档的副本中
var ranger = sheet.getSelection().getActiveRangeList().getRanges().forEach(function(dataArray)
// dataArray is my object[][] Casting all data to strings just in case.
var songname = String(dataArray[1]);
var songwriters = String(dataArray[2]);
var publishers = String(dataArray[3]);
var artist = String(dataArray[5]);
var useremail = String(dataArray[6]);
...
}
稍后在我的代码中,我打开模板,替换占位符,重命名并保存它。
但是我只想到达那里,并尽可能高效地到达那里。
这是要这样做吗?
我对Google App脚本中的回调格式非常困惑。
答案 0 :(得分:2)
-w
dataArray现在是2维数组的数组,所以它是3维数组。