function onEdit(e) {
var sheet1 = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Лист1");
var startRow = e.range.getRow();
var numRows = e.range.getNumRows();
var firstCell = sheet1.getRange(startRow+numRows, 1).getValue();
var savedCellA1 = sheet1.getRange("A1");
var savedCellA2 = sheet1.getRange("A2");
savedCellA1.setValue(firstCell);
savedCellA2.setValue(numRows);
var sheet2 = SpreadsheetApp.openById('1nu-cqtMMoMT_QaNI9DbaOFDliauhYixcn9mjzqK9agE').getSheetByName("Лист2");
var range = sheet2.getRange("A3:D");
var numRows = range.getNumRows();
var savedCellMain = sheet2.getRange("A3");
var savedCellMain1 = sheet2.getRange("A4");
for (var i = 1; i < numRows; i++){
var frstCell = range.getCell(i, 1);
if(frstCell.getValue() == savedCellMain.getValue()){
var temp = frstCell.getRow();
break;
}
}
var end = savedCellMain1.getValue();
for (var i=1; i<=end; i++){
sheet2.insertRowBefore(temp-end);
var lastColumn = sheet2.getLastColumn();
var range = sheet2.getRange(temp-end, 1, 1, lastColumn);
range.setBackground(null);
}
}
Exception: Вам не разрешено вызывать пользователя SpreadsheetApp.openById. Необходимые разрешения: https://www.googleapis.com/auth/spreadsheets.
at onEdit(Код:12:31)