根据Google表格中的两个单元格输入发送电子邮件

时间:2017-06-20 16:21:04

标签: google-sheets google-sheets-api

我在这里相当新,所以对于提出一个可能很愚蠢的问题道歉。

我正在尝试让Google表格根据B和O列中的信息发送电子邮件

到目前为止,这是我的代码......

function confirmationEmail(e) {
  var sheet = SpreadsheetApp.getActiveSheet(BIKE2)
  var orderNumber = e.values[2];
  var subject = "Order is Ready to be Confirmed";
  var body = "An order from the bike shop is ready to be confirmed! Order Number: " + orderNumber;
  if (e.values[14] == NOT NULL);
  if (e.values[1] == 'Order Entry');
 MailApp.sendEmail("dylan.bassett@activesportsinc.com", subject, body)
}

目前,当我尝试运行代码时,我收到错误消息:

条件之后

“缺失”。(第6行,文件“确认电子邮件”)“

我不知道我在这里有多远,我能够得到一个类似的代码,无条件地工作,但当我开始尝试告诉它何时做事情时,事情变得很糟糕。

任何帮助表示赞赏!我确定这是一个菜鸟问题:)

1 个答案:

答案 0 :(得分:0)

我假设你使用表格提交。我不发送太多电子邮件,因此不确定其语法,但BIKE2需要在引号中,并且if后面的分号不需要。试试吧。

location