У меня есть автономный скрипт со следующим кодом:
var key = "ID of the Sheet";
function createTriggers() {
ScriptApp.newTrigger('filter')
.forSpreadsheet(key)
.onEdit()
.create();
}
function filter(){
var ss = SpreadsheetApp.openById(key);
// rest of the function below
}
У этого есть 3 части - ключ электронной таблицы Google, к которой подключен скрипт, функция создания триггера электронной таблицы и функция.
Мне нужно, чтобы этот скрипт был подключен к нескольким листам. На данный момент я создаю отдельный автономный скрипт для каждого листа.
Как подключить несколько листов к одному и тому же автономному сценарию, если код имеет вышеуказанный формат?
Если у нас не может быть нескольких листов, подключенных к этому сценарию, есть ли другой способ, который лучше, чем создание автономных сценариев для каждого листа?