Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.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
Email 为通过电子邮件发送的Google Forms响应重新格式化行内容_Email_Google Apps Script_Formatting_Google Forms - Fatal编程技术网

Email 为通过电子邮件发送的Google Forms响应重新格式化行内容

Email 为通过电子邮件发送的Google Forms响应重新格式化行内容,email,google-apps-script,formatting,google-forms,Email,Google Apps Script,Formatting,Google Forms,我有一个私人的谷歌表单,我用它来引用客户。 点击提交按钮后,通过电子邮件发送表单数据;触发器已设置,电子邮件已成功发送,但行和列并不像表单中那样分开 数据的发送方式如下(只是一个快照): ,签字后,请将其传真、邮寄或通过电子邮件发送至提供的地址。,,,,,,,,,,,,上述信息不是发票,仅为上述服务/货物的估计值。,,,,,,,,,,,,,,,,,,,p 表单值应逐行分隔,这是否可行 这是我的谷歌应用程序脚本: function mail() { var sheet = Spreadshee

我有一个私人的谷歌表单,我用它来引用客户。 点击提交按钮后,通过电子邮件发送表单数据;触发器已设置,电子邮件已成功发送,但行和列并不像表单中那样分开

数据的发送方式如下(只是一个快照):

,签字后,请将其传真、邮寄或通过电子邮件发送至提供的地址。,,,,,,,,,,,,上述信息不是发票,仅为上述服务/货物的估计值。,,,,,,,,,,,,,,,,,,,p

表单值应逐行分隔,这是否可行

这是我的谷歌应用程序脚本:

function mail() {
  var sheet = SpreadsheetApp.getActiveSheet();
  var startRow = 1;
  var numRows = 56;
  var dataRange = sheet.getRange(startRow, 1, numRows, 2)
  var data = dataRange.getValues();

  var row = data;
  var emailAddress = '******@gmail.com';
  var subject = "Subject...";
  var message = row;
  MailApp.sendEmail(emailAddress, subject, message)    
}

//1(R1)、1(C1)、55(R1)、11(C1)您的数据是二维对象。第一行是数据[0]。它有56行,所以最后一行是数据[55]。每行有2个元素。第一行的第一个元素是数据[0][0],第二个元素是数据[0][1]。通常,用户会将不同电子邮件收件人的信息放在不同的行上,并使用for循环遍历该行,然后从不同的列组合每条消息。此网站上有许多电子邮件示例。搜索它们。查看javascript数组