У меня есть этот простой код для копирования транспонированного диапазона в последнюю строку другого листа, начиная со столбца 14
function copyAllInRange(){
var ss = SpreadsheetApp.getActiveSpreadsheet()
var sheet = ss.getActiveSheet();
var destsheet = ss.getSheetByName('Database')
var destrow = destsheet.getLastRow()
var rangeToCopy = sheet.getRange(53, 4, sheet.getMaxRows(), sheet.getRange('54:54').getLastColumn());
rangeToCopy.copyTo(destsheet.getRange(destrow,14),SpreadsheetApp.CopyPasteType.PASTE_VALUES,true);
}
Он возвращает нулевые результаты, как есть.Если я изменю destrow с формулы на простой 2 (теперь это последняя пустая строка), он работает нормально.Почему он не возвращает индекс последней строки в листе назначения?