2013-07-26 28 views

回答

3

您可以像複製值一樣容易地複製公式,只需使用Range.getFormula()Range.setFormula()而不是.getValue().setValue()即可。請參閱documentation on spreadsheet service

在最後一行下面插入一行很基本,在簡單腳本中使用insertRowAftergetLastRow


編輯:如果你沒有找到它,這裏是另一種簡單的方法來做到這一點的例子,copying everything in one step

function duplicateLastRow(){ 
    var ss = SpreadsheetApp.getActiveSheet(); 
    ss.insertRowAfter(ss.getLastRow()); 
    ss.getRange(ss.getLastRow(),1,1,ss.getLastColumn()).copyTo(ss.getRange(ss.getLastRow()+1,1)); 
}