我已經通過論壇進行搜索,答案很可能在那裏,但我需要一些幫助。列A中單元格中的簡單YES觸發EMAIL
如果在列A中輸入字母「Y」,則需要將自動電子郵件觸發到預先確定的人員列表。理想情況下,該電子郵件將包含根據行數據(商品,供應商,總計,工作等)自動生成的電子郵件正文。
這就是我到目前爲止所寫的內容。它每發送一個電子郵件出我改變了。我嘗試過,但未成功地完善項目的觸發器和if (Index of)
位。
function sendNotification() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
var cell = ss.getActiveCell().getA1Notation();
var row = sheet.getActiveRange().getRow();
var cellvalue = ss.getActiveCell().getValue().toString();
var recipients = "[email protected]";
var message = '';
if(cell.indexOf('A')!="Y"){
message = sheet.getRange('D'+ sheet.getActiveCell().getRowIndex()).getValue()
}
var subject = 'Update to '+sheet.getName();
var body = sheet.getName() + ' has been updated. Visit ' + ss.getUrl() + ' to view the changes on row: «' + row + '». New comment: «' + cellvalue + '». For message: «' + message + '»';
MailApp.sendEmail(recipients, subject, body);
};
絕對救生員! –