在这里,我尝试获取A-G列的最后一行。在H列中,我有公式,直到行300。运行脚本时,它将粘贴到公式结束的行301中。
非常感谢您的帮助。
谢谢。
function Copy(){
var ss1 = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Hide");
var ss2 = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Oversigt");
var values = ss1.getRange(2, 1, 1, 7).getValues();
var lr = ss2.getLastRow();
var values = ss2.getRange(lr+1, 1, 1, 7).setValues(values);
}
答案 0 :(得分:1)
尝试一下:
function Copy(){
var ss=SpreadsheetApp.getActive();
var sh1=ss.getSheetByName("Hide");
var sh2=ss.getSheetByName("Oversigt");
var values=sh1.getRange(2,1,1,7).getValues();//a single row with seven columns
var lr=sh2.getRange("C1").getDataRegion(SpreadsheetApp.Dimension.ROWS).getHeight();//Gets the height of column 1
sh2.getRange(lr+1,1,values.length,values[0].length).setValues(values);
}