Я получаю эту ошибку в строке с оператором if.
В какой-то момент я изменил имя листа. Повлияет ли это на мой сценарий? Ссылка на скрипт - https://script.google.com/d/1DX3bAyb63Bio6gEsLIIrnUB0B7MDSfJ1FzB97Mpul9Tu9m6UzjDiBSjg/edit?usp=sharing
TypeError: Невозможно прочитать свойство "range" из неопределенного. (строка 21, файл «Код»)
function onEdit(e) {
var sheetToWatch= 'Connections', //name of the sheet here.
columnToWatch = 8, columnToStamp = 25;
if (e.range.columnStart !== columnToWatch || e.source.getActiveSheet()
.getName() !== sheetToWatch || !e.value) return;
e.source.getActiveSheet()
.getRange(e.range.rowStart, columnToStamp)
.setValue(new Date());
}
function onEdit2(e) {
var sheetToWatch= 'Connections', //name of the sheet here.
columnToWatch = 8, columnToStamp = 25, columnToStampUser=26;
if (e.range.columnStart !== columnToWatch || e.source.getActiveSheet()
.getName() !== sheetToWatch || !e.value) return;
e.source.getActiveSheet()
.getRange(e.range.rowStart, columnToStamp)
.setValue(new Date());
e.source.getActiveSheet()
.getRange(e.range.rowStart, columnToStampUser)
.setValue(Session.getActiveUser().getEmail());
}