Если нужно получить номер строки последней ячейки в столбце (а не совершить сам "прыжок" в эту ячейку по activate), то я вот за этот код ОТТУДА с добавленным от себя return (иначе же null будет всегда возвращаться в вызывающую функцию):
[vba]Код
function getLastRow() {
let sh = SpreadsheetApp.getActiveSheet();
let lastRow = sh.getRange('A' + sh.getMaxRows()).getNextDataCell(SpreadsheetApp.Direction.UP).getRow();
return lastRow; // <-- вот мой вклад в общее дело :)
}
[/vba]
Но если всё-таки подразумевается сам прыжок в эту ячейку, то всё короче (я изменил название функции, чтобы не путаться):
[vba]Код
function jumpLastRow() {
let sh = SpreadsheetApp.getActiveSheet();
sh.getRange('A' + sh.getMaxRows()).getNextDataCell(SpreadsheetApp.Direction.UP).activate();
}
[/vba]