我是 JavaScript 新手,需要有关 App 脚本的帮助。 我有一个包含三列的 Google 表格:日期(数据类型“日期”)、问候语和消息(数据类型均为“字符串”)。 我想循环浏览该工作表,如果列日期等于今天的日期,请发送一封电子邮件,其中包含相应行的问候语和消息。 请问有人可以为我发光一点吗? 谢谢
为此,您将需要相当多的代码,但这里是一个起点:
function sendAllEmails() {
var ids = inputSheet.getRange("A2:A").getValues();
var dates = inputSheet.getRange("B2:B").getValues();
var numberOfRecords = ids.length;
// Loop through Ids in inputSheet
for (var i = 0; i < numberOfRecords; i++) {
// Check if date is today (unfinished!)
if(dates[i] == ...) {
customEmailSendingFunction(i+2);
}
}
}
function customEmailSendingFunction (rowNumber) {
subject = inputSheet.getRange('C' + rowNumber);
body = inputSheet.getRange('D' + rowNumber);
.. other data you need from your sheet
// create a function to send an email
}