Как настроить автоматическое удаление строк через 3 дня после их публикации?
Привет. Мне нужно, чтобы в таблице не было строк старше 3 дней, а были только новые. В каждой строке есть ячейка с отметкой даты и времени, когда эта строка была сделана.
а можешь подсказать. Мне надо чтобы удалялась строчка как только в конкретной ячейке появилась инфомрация
Написано
Григорий Боев
@ProgrammerForever Куратор тега Google Sheets
/**
* Возникает при изменении ячейки
* @param {e} event event-объект https://developers.google.com/apps-script/guides/triggers/events?hl=ru
* [ ProgrammerForever (c) 2020 ]
* @return Не возвращает значений
*/
function onEdit(event) {
var ss = event.source.getActiveSheet();//Текущий лист
var address = event.range.getA1Notation().toUpperCase();//Адрес ячейки
var row = event.range.getRow(); //Номер строки
var col = event.range.getColumn(); //Номер столбца
var newValue = event.value; //Новое значение
var oldValue = event.oldValue; //Старое значение
var userEmail = event.user.getEmail();//Пользователь(работает только при вручную назначенном триггере)
if((col===1)&&(newValue!="")){ // Тут любые проверки
//Делаем что-то
};
};