Спасибо за ответ! Но не могли бы вы развернуто дать пояснение, пожалуйста? Я не программист и не знаю, что требуется сделать конкретно.. Мне надо в скрипт добавить строчку «Session.getActiveUser()» и все? Или что то другое?
Alexander Ivanov, в таком случае помогите, пожалуйста, установить собственный триггер за каждого пользователя, как вы предложили. Я вообще не понимаю о чем речь и если есть возможность поясните, что конкретно необходимо сделать
Григорий Боев, спасибо разобрался! НО, теперь новая проблема....
Я получаю данные о внесенных изменениях на нужном листе в каждой строчке поочередно. Но почту пользователя скрипт автоматически вписывает только мой. Если зайти в гугл таблицу под другим логином (пользователем), то почта уже не отображается с помощью данного скрипта. Но дату внесенного изменения, ячейку, старое и новое значения записываются. Как можно решить проблему? Я так подозреваю что всем пользователям надо будет дать права администратора, но этого делать как то не хочется...
Григорий Боев
Возникла проблема. У меня есть скрипт, в котором уже используется функция onEdit.
И если я создаю новый скрипт с этим кодом, то предыдущий перестает работать.
Как мне объединить несколько скриптов с функцией onEdit?
Так у меня первый скрипт выглядит (при заполнении каких-либо данных, я в соответствующей ячейке получаю дату создания и дату последнего изменения):
function onEdit(e) {
var str = e.range.getRow();
var stolb = e.range.getColumn();