我设置了一个脚本来复制A3:B12的值。 我正在尝试使其能够使用VLOOKUP查找这些值,但是将它们全部合并到一行(此处为A13:T13)。 这是我正在使用的脚本:
function STlogWeeksLabor() {
var todaysSales = SpreadsheetApp.getActive().getRange('Streeterville Labor Log!STLaborImport');
var logSheet = todaysSales.getSheet();
logSheet.appendRow(
todaysSales.getValues()
.reduce(function(a, b) { return a.concat(b); }) // flatten the 2D array to 1D
);
}
A3:B12 ='Streeterville劳工日志!STLaborImport'
试图找到一种方法来复制/粘贴具有相同格式和行/列(A3:B12)的数量。
答案 0 :(得分:2)
function STlogWeeksLabor() {
var ss=SpreadsheetApp.getActive();
var sh=ss.getSheetByName('Sheet1');
var rg=sh.getRange('A3:B12');
var vA=rg.getValues();
sh.getRange(sh.getLastRow()+1,1,vA.length,vA[0].length).setValues(vA);
}