У меня есть именованный диапазон в Google Sheets (A1: K14). Все, что я пытаюсь сделать, это добавить новую строку внизу именованного диапазона. Это кажется легкой задачей. Именованный диапазон не расширяется при использовании этого кода, и я не получаю сообщение об ошибке. Он вставляет новую строку за пределы именованного диапазона, а это не то, что я пытаюсь сделать. Если я изменяю на insertRowBefore (lastRow), вставляется новая пустая строка, и именованный диапазон расширяется. Я учу себя газу, так что это, вероятно, простая ошибка с моей стороны
Спасибо, Кевин
var sheet = SpreadsheetApp.getActiveSheet()
var Range = sheet.setActiveRange(range);
var data = Range.getValues();
Logger.log(range.getA1Notation());
var lastRow = SpreadsheetApp.getActiveSheet().getRange('DataRange').getNumRows();
SpreadsheetApp.getActive().insertRowAfter(lastRow);
return range;