onEdit: e.range работает - но не определено? - PullRequest
0 голосов
/ 11 февраля 2019

Я написал простой скрипт, чтобы получить диапазон редактируемой ячейки.Этот скрипт устанавливает заметку в ячейке с диапазоном ячейки.

function onEdit(e){
  var cell = e.range;
  var cellA1 = cell.getA1Notation();
  var table = e.source.getActiveSheet().getName();
  cell.setNote(cellA1);
}

Функция работает: если вы редактируете ячейку B4, сценарий устанавливает заметку B4 с текстом «B4».

НО: скрипт возвращает ошибку:

TypeError: Невозможно прочитать свойство "getA1Notation" из неопределенного.

Я не понимаю этого !!!

Само собой разумеется, что приведенный выше сценарий является лишь частью более сложного сценария ...

...