我正在尝试使用MailApp.sendEmail
编辑谷歌电子表格发送通知(即使添加新行或编辑现有数据)
这是我写的代码:
function onEdit(e) {
var emailId = SpreadsheetApp.getActiveSheet().getRange(e.range.getLastRow(), 2, 1, 1).getValues();
var desc = SpreadsheetApp.getActiveSheet().getRange(e.range.getLastRow(), 5, 1, 1).getValues();
var guid = SpreadsheetApp.getActiveSheet().getRange(e.range.getLastRow(), 6, 1, 1).getValues();
MailApp.sendEmail(emailId, guid, guid);
// Browser.msgBox(emailId + guid);
}
这段代码正在提取我可以看到使用的编辑数据Browser.msgBox(emailId + guid);
(但只有放在 MailApp.sendEmail 函数之前MailApp.sendEmail
而不是放在 MailApp.sendEmail 函数之后)。当我将MailApp.sendEmail
功能与其他功能一起使用时,它执行得很好并且也在发送邮件。但不在此功能中。
任何帮助或指示来解决这个问题?