在Google Sheets中勾选“true”复选框时,可以通过使用Google Apps Script来实现将电子邮件发送到与复选框同一行列出的电子邮件地址。
Google Apps Script是一种基于JavaScript的脚本语言,可以与Google的各种服务(包括Google Sheets)进行交互。以下是实现该功能的步骤:
function onEdit(e) {
var sheet = e.source.getActiveSheet();
var range = e.range;
// 检查编辑的单元格是否为复选框
if (range.getValue() === true && range.getCheckboxValue() === true) {
var row = range.getRow();
var email = sheet.getRange(row, <电子邮件地址所在列的列号>).getValue();
// 发送电子邮件
MailApp.sendEmail(email, "主题", "内容");
}
}
请注意,上述代码中的<电子邮件地址所在列的列号>
需要替换为实际的列号,例如,如果电子邮件地址位于第3列,则应将其替换为3。
现在,当您在Google Sheets中勾选某个复选框时,如果该复选框所在行的电子邮件地址列中有有效的电子邮件地址,脚本将自动发送电子邮件到该地址。
需要注意的是,为了使用Google Apps Script发送电子邮件,您需要授予脚本发送电子邮件的权限。在首次运行脚本时,系统会提示您授权访问权限。
推荐的腾讯云相关产品:腾讯云邮件推送(https://cloud.tencent.com/product/ses)
领取专属 10元无门槛券
手把手带您无忧上云