繁体   English   中英

根据Google表格单元格的值发送邮件

[英]Send mail based on Google Sheet Cell value

我正在尝试基于Google工作表的文本值发送自动生成的邮件。 在“我的图纸”列中,F是状态为“已批准”或“已拒绝”的行

如果状态为“已批准”,则应生成邮件

我已经创建了代码,但是,我认为需要进行一些修改

  function myNotification() { var ss = SpreadsheetApp.getActiveSpreadsheet() var ss_sheet = ss.getSheetByName('Form Responses 1') var ss_sheet_datarange = ss.getDataRange().getValues(); var ss_sheet_lastrow = ss_sheet.getLastRow() for (var i = 5; i < ss_sheet_lastrow; i++) var approvalstatus = ss_sheet_datarange[5][i] // column F is the row with the status in var approval_status = 5; if (approval_status == 'Approved') { var email = Session.getUser().getEmail(); MailApp.sendEmail(email, "Test", "Test"); } 

更改
如果(approval_status =='已批准'){

对于if(approvalstatus =='已批准'){

您有两个非常相似的变量,但是在您的代码中,approving_status始终为5

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM