我试图在E列的单元格值>单元格值G1时设置电子邮件触发器。
G1是动态的,因此我不能只输入一个固定值。我为G1的值创建了变量q3,为列E的数组值创建了变量vA。
这是代码,但是由于不了解循环中的q3值,我的脚本无法启动。我想知道它是否是语法问题。任何帮助表示赞赏。
function readCell() {
var ss=SpreadsheetApp.getActive();
var sh=ss.getSheetByName('test');
var q3=SpreadsheetApp.getActiveSheet().getRange('G1')
var vA=rg.getValues();
if(Number(vA[i][5])>q3) {
MailApp.sendEmail('blabla.sd@gmail.com','Hello World!')
}
}
答案 0 :(得分:2)
在q3变量中,您仅存储范围[对G1的引用],而不存储G1的实际值。
您可以尝试这样的事情。
(66) [empty × 65, {…}]