首页 > 解决方案 > 使用 If 包含类型函数根据当前行和列中的子字符串将电子邮件发送到特定地址

问题描述

每当在当前行和特定列中添加包含“机器人/自动化”的新行时,我都会尝试向特定电子邮件地址发送电子邮件。包含该字符串的单元格也可能包含其他字符串,因此我想找出一种方法,如果“机器人/自动化”出现在该特定列和当前行的任何位置,则使用“如果包含”类型函数发送电子邮件。目前,我现在拥有的代码如下:

function emailRobotics(e) { 
  if(regexmatch(e.range.getRow() & e.range.getColumn() == 13, "Robotics/Automation")) {
    var row = e.range.getRow();
    var sheet = e.range.getSheet();
    var subject = "Robotics/Automation Request";
    var message = "Hello, a Robotics/Automation request was sent into the request form";
    MailApp.sendEmail("example@gmail.com", subject, message);

关于如何实现这一目标的任何帮助都会很棒!我试过使用 regexmatch,它似乎对我不起作用,但我也可能没有正确使用它。

标签: google-apps-script

解决方案


推荐阅读