在Google Sheet中设置自动电子邮件提醒,可以通过以下步骤完成:
function sendEmailReminder() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var dataRange = sheet.getRange("A2:B"); // 更改为你的数据范围
var data = dataRange.getValues();
for (var i = 0; i < data.length; i++) {
var row = data[i];
var emailAddress = row[0]; // 第一列为电子邮件地址
var reminderDate = row[1]; // 第二列为提醒日期
if (reminderDate !== "") {
var today = new Date();
var reminder = new Date(reminderDate);
if (reminder.getDate() === today.getDate() && reminder.getMonth() === today.getMonth() && reminder.getFullYear() === today.getFullYear()) {
var subject = "提醒:您有一个任务需要完成";
var message = "请记得在今天完成任务!";
MailApp.sendEmail(emailAddress, subject, message);
}
}
}
}
这样,你就成功地在Google Sheet中设置了自动电子邮件提醒。每当提醒日期与当前日期匹配时,附加组件将自动发送电子邮件提醒给相应的电子邮件地址。
领取专属 10元无门槛券
手把手带您无忧上云