javascript - 在Google表格中按状态自动发送电子邮件

标签 javascript google-apps-script google-sheets syntax-error

以下代码第7行出现错误,var sheet = ss.getSheetByName(“Active Projects”);
项目完成后,将使用此代码发送电子邮件。

function checkValue(e) {
  var ss = SpreadsheetApp.getActive();

  var sheet = ss.getSheetByName(“Active Projects”);

  var valueToCheck = sheet.getRange(“E”).getValue();

  var rangeEdit = e.range.getA1Notation();

  if (rangeEdit == “E”)

  {

    if (valueToCheck = Completed)

    {

      MailApp.sendEmail(“0000 @gmail.com”, “blah”, “test” + valueToCheck + “.”);

    }

  }

}

最佳答案

尝试将智能引号(“”)更改为普通引号(""):

function checkValue(e) {
  var ss = SpreadsheetApp.getActive();

  var sheet = ss.getSheetByName("Active Projects");

  var valueToCheck = sheet.getRange("E").getValue();

  var rangeEdit = e.range.getA1Notation();

  if (rangeEdit == "E")

  {

    if (valueToCheck = Completed)

    {

      MailApp.sendEmail("0000 @gmail.com", "blah", "test" + valueToCheck + ".");

    }

  }

}

关于javascript - 在Google表格中按状态自动发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55841000/

相关文章:

javascript - Google Apps 脚本正在将我的数组更改为字符串。为什么?

javascript - 计算 Google 表格脚本中的粗体单元格

regex - 如何将COUNTIF与OR结合

javascript - 使用history.push重置useState

javascript - 没有 JQuery 的 Vanilla Javascript .fadein() .fadeOut()

google-apps-script - UrlFetchApp 在 Google Apps 脚本中上传文件 multipart/form-data

javascript - 在 Google 表格中移动单元格范围

javascript - 从一份 Google 表单提交创建两个 Google 日历事件

javascript - 如何通过使用 jquery 单击链接重定向来从其他页面选择/激活某些东西或 div?

javascript - 为什么我的范围函数没有从模型中获取数据?