Замена вводимого пользователем значения
Пример того, как использовать простой триггер для замены вводимого пользователем значения.
Вводим число, получаем дату
В чате была задача, которая описывалась так:
Подскажите, как сделать так, чтобы, вводя в ячейку “12112018”, я получал дату “12-11-2018”, и это делалось со всеми столбцами, где бы я не вводил?
Для решения подойдет простой триггер события EDIT
:
function onEdit(e){
e.range.setValue(1);
}
Чтобы ни вводил пользователь при этом, в ячейке всегда будет сохраняться число 1. Ниже рабочий код, в котором сделана проверка на размер изменяемого диапазона и тип данных.
Ссылки
- Simple triggers
- Таблица с примером . Необходимо сделать копию