Скрипт работает только 1 день

Продолжительность скрипта 1 день как исправить? Даже если выполнить функцию всё равно не работает.

function onEdit(e) {
  var s = SpreadsheetApp.getActiveSheet();
  if (s.getName() == 'Report') {
    //checks that we're on the correct sheet
    var r = s.getActiveCell();
    if (r.getColumn() == 1) {
      //checks the column
      var nextCell = r.offset(0, 3);
      // if( nextCell.getValue() === '' ) //is empty?
      nextCell.setValue(new Date());
    }
  }
}

введите сюда описание изображения

когда на 1й колонку пишется инфа то в колонке "D" появляется дата(сегодняшняя)


Ответы (1 шт):

Автор решения: Anikei

А у вас эта фуункция в while (true) {onEdit(Какоето значение)} ? Если да то var s = SpreadsheetApp.getActiveSheet(); должно быть перед while (true) {onEdit(Какоето значение)}

→ Ссылка