Google apps script 在循环中发送html邮件
我有一个完美的代码:Google apps script 在循环中发送html邮件,google-apps-script,google-sheets,Google Apps Script,Google Sheets,我有一个完美的代码: var EMAIL_SENT='EMAIL SENT'; 函数sendEmails(){ var sheet=SpreadsheetApp.getActiveSheet(); var startRow=2;//要处理的第一行数据 var numRows=sheet.getRange(“F1:F”).getDisplayValues().filter(String).length; //获取单元格的范围 var dataRange=sheet.getRange(2,1,nu
var EMAIL_SENT='EMAIL SENT';
函数sendEmails(){
var sheet=SpreadsheetApp.getActiveSheet();
var startRow=2;//要处理的第一行数据
var numRows=sheet.getRange(“F1:F”).getDisplayValues().filter(String).length;
//获取单元格的范围
var dataRange=sheet.getRange(2,1,numRows-1,21);
//获取范围中每行的值。
var data=dataRange.getValues();
对于(变量i=0;i }
您必须使用现有的html文件创建一个新文件,然后使用HtmlService
获取其内容
var body = HtmlService.createHtmlOutputFromFile('template_social').getContent();
var emailAddress = row[14];
var subject = 'Un nouvel adhérent vous a été affecté';
MailApp.sendEmail({
to: emailAdress,
subject: 'subject',
htmlBody: body});
参考文献
- )