2017-02-09 84 views
0

當談到腳本時,我有點無知,是否有一段代碼可以添加到腳本編輯器中,當單個列中的日期(例如列a )明天嗎?當表格中的日期是明天的Google表格電子郵件通知

每天早上只發一次電子郵件會很棒。

我公司目前擁有條件格式設置更改單元格的顏色的日期是明天,但電子郵件通知將更爲有用

謝謝!

回答

0

你在找什麼是GmailApp.sendEmail()

但是,在腳本編輯器中,這不能是運行。只有通過用戶輸入修改圖紙單元格的值才能觸發它。這個特別的Google Docs Help Forum post討論它。從上面的鏈接

接受的答案:

注:

與替換現有代碼這個腳本不能從腳本編輯器中運行。只有在觸發器建立後,才能在col M中輸入小於3的數字。

function missingNotification(e) { 
    //Add the trigger from the Resources menu in the Dev Editor 
    //DevEditor>Resources>Current Project's Triggers>Add trigger 
    // missingNotification -- From spreadsheet -- On edit 
    var r = e.range; 
    var s = r.getSheet(); 
    var ss = e.source; 
    var sName = s.getSheetName(); 
    if(sName != "sheet" || r.getColumn() != 13) return; 
    var value = e.value; 
    if(value >= 3) return; 
    var value2 = s.getRange(r.getRow(), 10).getValue(); 
    value = value.toString(); 
    var email = Session.getActiveUser().getEmail(); 
    GmailApp.sendEmail(email, 'My Notification', 'Missing ' + value2 + ', there is ' + value + '\n\n'+ss.getUrl()); 
} 

保存代碼,在代碼中設置了關於編輯觸發每註釋資源菜單

一旦這一點,如果仍然沒有電子郵件,然後關閉電子表格,然後重新打開並重新輸入號碼是否做過in M

相關問題