📜  如何在 Google 电子表格中安排和发送电子邮件?(1)

📅  最后修改于: 2023-12-03 14:52:18.493000             🧑  作者: Mango

如何在 Google 电子表格中安排和发送电子邮件?

在 Google 电子表格中,你可以使用脚本语言编写自动化任务,包括安排和发送电子邮件。以下是一个介绍如何在 Google 电子表格中安排和发送电子邮件的步骤。

准备工作
  1. 打开一个新的或现有的 Google 电子表格文件.
  2. 在电子表格的顶部菜单栏中,选择 "工具" > "脚本编辑器"。
编写脚本
  1. 在脚本编辑器中,输入以下代码片段:
function sendEmail() {
  // 获取电子表格文件的活动电子表格
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  
  // 获取需要发送的电子邮件的数据范围
  var dataRange = sheet.getRange("A2:B" + sheet.getLastRow());
  
  // 获取数据范围中的所有单元格值
  var data = dataRange.getValues();

  // 遍历数据行
  for (var i = 0; i < data.length; i++) {
    // 获取每行的电子邮件地址和邮件内容
    var emailAddress = data[i][0];
    var message = data[i][1];
    
    // 发送电子邮件
    MailApp.sendEmail(emailAddress, "重要通知", message);
  }
}
  1. 保存并关闭脚本编辑器。
设置触发器
  1. 返回到电子表格文件。
  2. 在电子表格的顶部菜单栏中,选择 "工具" > "触发器"。
  3. 点击 "添加触发器" 按钮。
  4. 在触发器设置窗口中,选择以下选项:
    • 选择要运行的函数:sendEmail
    • 选择事件源:电子表格
    • 选择事件类型:选择 "从电子表格获取" > "当数据更改时"
  5. 点击 "保存" 按钮。
使用电子邮件发送数据
  1. 在电子表格中,创建两列,分别用于电子邮件地址和邮件内容。
  2. 填入要发送的电子邮件地址和相应的邮件内容。
  3. 当电子表格数据更改时,触发器将自动发送电子邮件到指定的地址。

注意:在初次运行时,你需要通过授权访问你的 Gmail 帐户。

以上就是在 Google 电子表格中安排和发送电子邮件的步骤。你可以根据需要自定义脚本以及触发器的设置。祝你在使用 Google 电子表格进行电子邮件发送时取得成功!

注意:为了正确显示 Markdown,段落之间需要有空行。