1
我有這個功能,它完美歸檔,但不刪除後面的整行。它只是刪除我所有的信息和條件格式。我沒有什麼線索,我做錯了:(刪除行腳本刪除的內容,但不是行
function onEdit2(passedEvent) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var s = passedEvent.source.getActiveSheet();
var r = passedEvent.source.getActiveRange();
if(s.getName() == "Orders" && r.getColumn() == 9 && r.getValue() == "5. Archive") {
var row = r.getRow();
var numColumns = s.getLastColumn();
var targetSheet = ss.getSheetByName("Archive");
var target = targetSheet.getRange(targetSheet.getLastRow() + 1, 1);
s.getRange(row, 1, 2, numColumns).moveTo(target);
s.deleteRow(row);
}
}
它正在刪除我的實際行 – KRR 2015-02-09 19:30:27
爲什麼使用:var s = passedEvent.source.getActiveSheet();'而不是'var s = ss.getActiveSheet();'?活動工作表是活動工作表它不依賴於'passedEvent' – 2015-02-10 00:34:35