Ich versuche ein Skript in Google Tabellen zu erstellen, das mir jedes Mal eine automatisierte E-Mail sendet, wenn ein Wert innerhalb einer bestimmten Spalte ("Spalte H") unter einen bestimmten Schwellenwert fällt. Ich habe derzeit das folgende Skript geschrieben, das einen installierbaren onEdit-Trigger enthält. Das Skript wird jedoch nicht ausgeführt, wenn die Kalkulationstabelle bearbeitet wird:onEdit Installierbarer Trigger löst nicht aus
function StationeryEdited(e){
var sheet = SpreadsheetApp.getActiveSheet();
var data = sheet.getRange(2, 8, 200, 1).getValues();
var newValue = e.value;
if (newValue < "10"){
MailApp.sendEmail("[email protected]", "TEST", "TEST");
}
function createSpreadsheetEditTrigger(){
var ss = SpreadsheetApp.getActive();
ScriptApp.newTrigger(StationeryEdited)
.forSpreadsheet(ss)
.onEdit()
.create();
}
}
Einfache onEdit-Trigger können keine E-Mails senden. Falsche Antwort. –
Wenn natürlich du richtig bist. Ich habe meine Antwort korrigiert. Ich hatte es getestet, indem ich durch den Skript-Editor gegangen bin und es gesendet hatte. Es tut uns leid. –
Dies funktionierte einwandfrei, sobald der installierbare Trigger über den Skript-Editor gesetzt wurde. Danke für deine Eingabe, Ed! Sehr geschätzt! – jbarry1