我想在编辑工作表时收到一封电子邮件,但前提是特定列具有特定值。在这种情况下,我想从已编辑的整行中获取数据。
我找到并尝试了这个解决方案,它带有一个触发器,每次编辑工作表时都会向我发送一封电子邮件并且它可以工作:
function onEdit2(e){
var ss = SpreadsheetApp.getActiveSheet();
var editedCell = ss.getRange(e.range.rowStart, e.range.columnEnd, 1, 1);
var body = "FYI Cell: " + editedCell.getA1Notation()+ " was changed to: "+ editedCell.getValue();
MailApp.sendEmail("exa...@email.com", "Edit report", body);
}
但我不知道如何设置它以适应我的条件。我想是这样的:
if( e.range.columnStart == 7 && e.value == 'OK' )
....但比什么?