Если функция с использованием скрипта Google листа - PullRequest
0 голосов
/ 03 марта 2019

Я новичок в скрипте листа 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 голосов
/ 04 марта 2019

Попробуйте это:

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"); 
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...