function setDateA7() {
const date = new Date()
const ss = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Лист1')
const valueR7 = ss.getRange('R7').getValue()
if (valueR7 === 'Готово') {
ss.getRange('A7').setValue(date)
}
}
Функция вызывается при попытке редактирования в ячейке.
Возможно, затронутая вами ячейка не может быть редактируема.
Либо внутри нее есть код\вычисления, которые берут данные из другой ячейки. А та в свою очередь пустая\некорректная.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.