0
我試圖在Google表格中創建一個腳本,每當給定列(「列H」)內的值降到某個閾值以下時,它會向我發送一封自動發送的電子郵件。我目前已經編寫了以下腳本,其中包括一個可安裝的onEdit觸發器。但是,在編輯電子表格時,腳本未運行:onEdit Installable觸發器未觸發
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();
}
}
簡單的onEdit觸發器無法發送電子郵件。錯誤的答案。 –
如果你是對的。我確定了我的答案。我已經通過腳本編輯器進行了測試,併發送了它。抱歉。 –
一旦通過腳本編輯器設置了可安裝觸發器,就可以很好地工作。感謝您的輸入,Ed!非常感激! – jbarry1