如何在 Google 脚本中引用活动单元格左侧的单元格

问题描述 投票:0回答:1

需要引用电子邮件主题中的单元格。

需要引用活动单元格左侧的单元格,即如果 B 列中的单元格发生更改,则引用 A 列中同一行中的单元格。

所有代码都可以工作

var productname = range.getvalue("A"+range.getRow);

如果有人能指出我哪里出错了,我将非常感激!当然,对于知道自己在做什么的人来说,这将非常容易。

function onEdit(e) {
    
      var range = e.range;
      
      if(range.getValue() < 100) {
        var productname = range.getvalue("A"+range.getRow);
        var message = "Product variant" + productname + "has dropped to " + range.getValue();
        var subject = "Stock Notification";
        var emailAddress = "[email protected]";
        MailApp.sendEmail(emailAddress, subject, message);
       
      }
    }
javascript reference google-sheets cell
1个回答
9
投票

尝试

var productname = range.offset(0,-1).getValue();

但是,您可能必须将触发器“限制”到某个工作表甚至某个列(B 列?)

© www.soinside.com 2019 - 2024. All rights reserved.