Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 我需要发送多封电子邮件从一个电子表格在谷歌工作表,但与一个消息,来自多个栏目_Google Apps Script_Google Sheets_Google Sheets Macros - Fatal编程技术网

Google apps script 我需要发送多封电子邮件从一个电子表格在谷歌工作表,但与一个消息,来自多个栏目

Google apps script 我需要发送多封电子邮件从一个电子表格在谷歌工作表,但与一个消息,来自多个栏目,google-apps-script,google-sheets,google-sheets-macros,Google Apps Script,Google Sheets,Google Sheets Macros,好的,在我的第一个专栏中,我有一个150封电子邮件的列表,我需要独立地向所有150封邮件发送电子邮件。然而,这150行旁边有6列信息(姓名、年龄、尺码、衣服颜色等) 是否可以使用谷歌应用程序脚本来实现这一点?如果可以的话,是否有人可以通过一些代码链接或向我发送一些代码来支持我 我认为您需要使用“getValues”检索2D数组中的所有数据,然后需要使用for循环来循环数组。在循环中,您将获得[i]数据并填充字符串或html模板,然后发送电子邮件。([i][0]将是电子邮件,[i][1]名称…)

好的,在我的第一个专栏中,我有一个150封电子邮件的列表,我需要独立地向所有150封邮件发送电子邮件。然而,这150行旁边有6列信息(姓名、年龄、尺码、衣服颜色等)


是否可以使用谷歌应用程序脚本来实现这一点?如果可以的话,是否有人可以通过一些代码链接或向我发送一些代码来支持我

我认为您需要使用“getValues”检索2D数组中的所有数据,然后需要使用for循环来循环数组。在循环中,您将获得[i]数据并填充字符串或html模板,然后发送电子邮件。([i][0]将是电子邮件,[i][1]名称…)

使用此代码启动

function myFunction() {
  var array = SpreadsheetApp.getActiveSheet().getDataRange().getValues();      
  for(var i=0;i<array.length;i++){
    var loopEmail = array[i][0];
    var loopName = array[i][1];
    var loopAge = array[i][2];
    var loopSize = array[i][3];
    var loopColour = array[i][4];
    var loopField1 = array[i][5];
    var loopField2 = array[i][6];        
    text = "Hey " + loopName + ", your age is " + loopAge + " and you size is...";
    GmailApp.sendEmail(loopEmail, "Subject", text);
  } 
}
函数myFunction(){
var数组=SpreadsheetApp.getActiveSheet().getDataRange().getValues();

对于(var i=0;iNotes:使用更好的名称,我使用了这个名称以便您能够理解变量在循环中的变化。如果您的工作表上有标题,请记住开始i=1而不是i=0。非常感谢!