我正在使用Google表格进行记分牌自动化流程,但我想出了一个小问题。我试着在这里搜索,但这个问题已经以不明确的方式对待我了。
我想做的很简单:
我希望将自动电子邮件发送给特定人员IF单元格值> X (阈值)。我已经知道我需要使用Google Apps脚本,但是我还没有发现很多有趣的代码,所以我想知道你们是否知道这是如何工作的?
我尝试了基于此主题的内容但没有成功:How do I make a Google Sheet script send an email when a specific cell's value changes?
答案 0 :(得分:1)
@ Yvan1401, 你可以使用这样的脚本以及像onEdit或onChange这样的可安装触发器来完成你想要的任务。要设置可安装触发器,请按照以下步骤(找到here):
请参阅代码中的注释,了解要更改的部分。
function SendEmail() {
var ui = SpreadsheetApp.getUi();
var file = SpreadsheetApp.getActive();
var sheet = file.getSheetByName("Sheet1"); //Change as needed
if(sheet.getRange(5,1).getValue()>10){ //change row and column in get range to match what you need
MailApp.sendEmail("xxxxxcxxx@gmail.com", "subject", "message");
}
}