Заказ закрыт
Перестал работать скрипт в гугл-таблицах

Бюджет: по договоренности
Есть CRM, построенная на гугл-таблицах со скриптами. Примерно две недели назад без видимой причины перестал работать onSelectionChange(e). Со всех устройств, даже с юзер-агентом игрался. При этом по остальной части скриптов всё работает исправно. Пробовал выключать V8 – не помогло. Ну а больше ничего и не нагуглил. 
Стал действовать совсем упрощенно: на новом акаунте создал пустую таблицу, прицепил к ней скрипт, в котором содержится только пример из мануала:

function onSelectionChange(e) {
  // Set background to red if a single empty cell is selected.
  const range = e.range;
  if (
    range.getNumRows() === 1 &&
    range.getNumColumns() === 1 &&
    range.getCell(1, 1).getValue() === ""
  ) {
    range.setBackground("red");
  }
}

И не работает (пустые ячейки по клику должны становиться красными). Триггер по задумке выполняется только у редакторов, открыл ссылку с правом редактирования: docs.google.com/spreadshe...
Опубликован 17.12.2025 в 15:43
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.