Я пытаюсь упростить код скрипта приложений Google и повысить его читабельность. С этой целью вместо вызова функции setActiveSheet()
каждый раз, когда я хочу активировать новый лист в своем коде, я решил написать функцию, которая выполняет эту работу, и просто вызвать эту функцию и включить имя листа в качестве аргумента, например это:
function setSheet (sheetName) {
var sheetName;
var spreadsheet = SpreadsheetApp.getActive();
spreadsheet.setActiveSheet(spreadsheet.getSheetByName(sheetName));
var sheet = spreadsheet.getActiveSheet();
};
Тогда, например, если я хочу активировать лист с именем «Студенты», я бы написал следующий простой код:
setSheet("Students");
Код выше не будет работать. Любая помощь?