Надеюсь, это не было задано, прежде чем я попытаюсь сделать то, что говорит название.Сценарий для отправки электронной почты в определенную ячейку внутри столбца каждый раз, когда ячейка рядом с ней обновляется.
В этом конкретном примере я получил список адресов электронной почты на колонку, и я хочу, чтобы адрес электронной почты, чтобы получить уведомление, когда клетка рядом с ним получает обновления «Да»
До сих пор я получил это:
function Initialize() {
var triggers = ScriptApp.getProjectTriggers();
for(var i in triggers) {
ScriptApp.deleteTrigger(triggers[i]);
}
ScriptApp.newTrigger("sendNotification")
.forSpreadsheet(SpreadsheetApp.getActiveSpreadsheet())
.onEdit()
.create();
};
/**
*
*/
function sendNotification(e) {
if("B2" == e.range.getA1Notation()) {
if(e.value == "Yes") {
var recipients = "IDK what to put in here";
var subject = "There's an update to your request";
var body = "We resolved your issue!";
MailApp.sendEmail(recipients, subject, body);
}
}
}
Я, наконец, заработал, я внес некоторые изменения в ir, поэтому он может работать с некоторыми листами, над которыми я работал, но спасибо большое! Я сходил с ума, не зная, как правильно использовать e.range.getColumn/Row –
Рад, что я могу помочь –