Я уже давно работаю над этим скриптом в скрипте Google Apps и думаю, что у меня это почти выяснено. Я мог бы использовать еще пару глаз, хотя он еще не работал до завершения.Очистить значение ячейки смежной ячейки, если значение является датой
То, что я пытаюсь сделать:
Я работаю на листе дела с предварительными и фактическими сроками. Эти две даты находятся в соседних столбцах. Как только «фактическая» дата будет заполнена в его ячейке, мне бы хотелось, чтобы «предварительная» дата была удалена.
Вот мой сценарий до сих пор:
function onEdit() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var range = sheet.getRange('F4:F');
var range2 = sheet.getRange('E4:E');
var rule = range.getDataValidation();
if (rule != null) {
var criteria = rule.getCriteriaType();
var args = rule.getCriteriaValues();
var clear = range2.clear({validationsOnly: false});
}
}
Что мне нужно сделать, чтобы получить этот скрипт работает?