У меня есть событие onEdit, которое проверяет, чтобы редактирование имело место подряд. Я хочу, чтобы триггер onEdit срабатывал при изменении, но НЕ запускался при вставке значения. Как я могу этого добиться? Я обнаружил, что changeType возвращается, но вставить не один из типов изменений.
Я посмотрел на changeType, чтобы увидеть, охватывает ли он элементы вставки, чтобы я мог использовать это для проверки, но это не так.
function onEdit(e) {
var rng=e.range;
var row=rng.getRow();
var col=rng.getColumn();
var sheet=rng.getSheet();
var sheetName=sheet.getName();
if (sheetName === "mySheet" && col === 5) {
myFunction();
}
}
Я хочу, чтобы триггер onEdit запустил функцию myFunction, если изменение произошло, но не запустил функцию, если изменение произошло, потому что значение было вставлено в ячейку.
Прямо сейчас функция myFunction (); запускается, когда значение также вставляется в столбец 5.