如果功能使用谷歌表脚本

时间:2019-03-03 08:38:08

标签: google-apps-script google-sheets

我是google工作表脚本的新手,如果工作表中的某个单元格等于1,我正在尝试向自己发送通知电子邮件。我尝试了无数种不同的方法,但均未成功,感谢您的帮助功能。该函数似乎在发送电子邮件的时间上不一致,因为If函数不起作用。就我而言,D4是1/0变量。

我的代码如下:

function myFunction(SHBA) {

      var ss = SpreadsheetApp.getActiveSpreadsheet ();
      var sheet = ss.getSheetByName('Sheet1'); 
      var range = sheet.getRange("D4")
      var dummy1 = range.getValue();
      if(dummy1 = 1){
          MailApp.sendEmail("rickard.bergqvist@tlk.nu", "SHB byt till A", "Spreadmodell"); 
        }
      }

1 个答案:

答案 0 :(得分:0)

尝试一下:

function myFunction(SHBA) {
  var ss=SpreadsheetApp.getActive();
  var sheet=ss.getSheetByName('Sheet1'); 
  var range=sheet.getRange("D4")
  var dummy1=range.getValue();
  if(dummy1 == 1){
    MailApp.sendEmail("rickard.bergqvist@tlk.nu", "SHB byt till A", "Spreadmodell"); 
  }
}