Javascript 当列中的字段更改为特定文本时自动发送电子邮件的Google脚本
我需要写一个谷歌脚本,自动发送电子邮件给员工-让我们给他们打电话xyz@gmail.com目前-当A列中的任何字段更改为“准备好审阅”时。电子邮件应包含文本“Publisher Name第N行中的数据源已准备就绪,可供审阅。” 发布者名称位于C列第N行。第N行是更改为“Ready for Review”的值所在的行 我还需要脚本发送一封电子邮件时,该领域的变化为“审查-确定”,但我可以摆弄脚本只是复制上述功能一旦它是正确的 到目前为止,我有以下内容,我将触发器设置为继续编辑,但每次编辑工作表时,我都会收到电子邮件,而不仅仅是当a列中的值设置为“准备好审阅”时Javascript 当列中的字段更改为特定文本时自动发送电子邮件的Google脚本,javascript,if-statement,google-apps-script,google-sheets,equality-operator,Javascript,If Statement,Google Apps Script,Google Sheets,Equality Operator,我需要写一个谷歌脚本,自动发送电子邮件给员工-让我们给他们打电话xyz@gmail.com目前-当A列中的任何字段更改为“准备好审阅”时。电子邮件应包含文本“Publisher Name第N行中的数据源已准备就绪,可供审阅。” 发布者名称位于C列第N行。第N行是更改为“Ready for Review”的值所在的行 我还需要脚本发送一封电子邮件时,该领域的变化为“审查-确定”,但我可以摆弄脚本只是复制上述功能一旦它是正确的 到目前为止,我有以下内容,我将触发器设置为继续编辑,但每次编辑工作表时,
function checkValue()
{
var ss = SpreadsheetApp.getActive();
var sheet = ss.getSheetByName("New Template");
var valueToCheck = sheet.getRange("A4:A1000").getValue();
if(valueToCheck = 'Ready for Review')
{
MailApp.sendEmail("xyz@gmail.com", "A data source is ready for review!", "The spreadsheet is here: google sheet link");
}
}
在JavaScript中,使用
=
为变量赋值,使用==
进行相等比较。