【发布时间】:2020-05-12 12:12:49
【问题描述】:
我是这个脚本的新手,所以我环顾四周,找到了一些满足我需求的脚本。我目前正在尝试自动发送每月通讯并不断收到以下错误:
例外:无效参数:附件(第 16 行,文件“宏”)
代码如下:
函数 sendEmails() {
var startRow = 1;
var numRows = 2;
var dataRange = sheet.getRange(startRow, 1, numRows, 2)
var file = DriveApp.getFilesByName("Current Newsletter.pdf");
var data = dataRange.getValues();
for (i in data) {
var row = data[i];
var emailAddress = row[0]; // First column
var message = "Dear "+ row[1] + "," + '\n\n' + "Please find attached, the latest update from [redacted].";
var subject = "IAA Monthly Update";
MailApp.sendEmail(emailAddress, subject, message, {attachments: [file]});
}
}
【问题讨论】:
-
错误在第 16 行,但没有第 16 行 ...更新您的代码
标签: email google-apps-script google-drive-api email-attachments