如何在Google Apps脚本中对齐电子邮件正文?

时间:2019-06-25 05:29:38

标签: google-apps-script google-sheets html-email

在通过电子邮件正文发送Google表格中的数据时,我遇到了问题。

到目前为止,其间距取决于零件号。我想在直栏中输入“月”和“数量”。

df2 = (df.groupby('D')
        .agg({'A': lambda x: x.tolist(), 'B': ','.join, 'C':lambda x: x.tolist()})
        .reset_index()
        .reindex(columns=df.columns))

print (df2)

              A                  B                     C      D
0  [1, 4, 5, 2]  one,four,five,two  [100, 400, 500, 200]  value

我希望月份和列成一条直线

1 个答案:

答案 0 :(得分:1)

例如,在您的情况下,如何使用表?请认为这只是几个答案之一。

修改后的脚本:

body += "<table style=\"border-collapse: separate; border-spacing: 20px 0px;\">"
for (var m=0;m<resultArr.length;m++) {
  body+= "<tr><td>For Part No  "+resultArr[m][0].toString()+ "</td><td align=\"right\">Month "+resultArr[m][1].toString()+"</td><td align=\"right\">Quantity is "+resultArr[m][2].toString()+"</td></tr>";
}
body += "</table>";
  • 在此修改后的脚本中,创建的表格没有边框,列之间的空白为20 px。

参考文献:

如果我误解了您的问题,而这不是您想要的方向,我深表歉意。