AI
Size: a a a
AI
ВЧ
AI
ВЧ
EN
EN
function onOpen() {
var ss=SpreadsheetApp.getActiveSpreadsheet();
ss.setActiveSelection(‘A’+ss.getLastRow()+1);
}AI
function onOpen() {
var ss=SpreadsheetApp.getActiveSpreadsheet();
ss.setActiveSelection(‘A’+ss.getLastRow()+1);
}NK
function onOpen(e) {
try{
var __ = {
s: e.range.getSheet()
}
__.lr = __.s.getLastRow();
__.mr = __.s.getMaxRows();
__.s.getRange(__.lr == __.mr ? __.lr : __.lr + 1, 1).activate();
} catch (err){
console.error(err);
}
}AI
NK
onOpen(e) - после срабатывания тригерра у нас в е какой объект находится SpreadSheetApp.getActiveSheet() ,правильно?EN
onOpen(e) - после срабатывания тригерра у нас в е какой объект находится SpreadSheetApp.getActiveSheet() ,правильно?function onOpen(e) {
var ss = e.source
ss.setActiveSelection('A' + (ss.getLastRow() + 1));
}NK
EN
EN
var spreadsheet = SpreadsheetApp.getActive();
var ss=e.source
ну и видимо это тоже var ss=e.getRange().getSheet()NK
var spreadsheet = SpreadsheetApp.getActive();
var ss=e.source
ну и видимо это тоже var ss=e.getRange().getSheet()NK
function onOpen(e) {
try{
var __ = {
s: e.range.getSheet()
}
__.lr = __.s.getLastRow();
__.mr = __.s.getMaxRows();
__.s.getRange(__.lr == __.mr ? __.lr : __.lr + 1, 1).activate();
} catch (err){
console.error(err);
}
}AI
onOpen(e) - после срабатывания тригерра у нас в е какой объект находится SpreadSheetApp.getActiveSheet() ,правильно?NK
EN
