【发布时间】:2019-06-01 20:09:58
【问题描述】:
我正在尝试以电子邮件的形式导出特定范围的单元格。单元格以某种方式格式化,并且还具有与颜色编码相关的条件格式。
这是我的演示表:https://docs.google.com/spreadsheets/d/1ibB87Vhz7wTjKrIrasYSRLoAiadQHtNqqmyl-xywtOI/edit?usp=sharing
我已成功发送电子邮件,但我不知道如何采用相关的格式、条件格式、字体、边框...等。
目前,它采用 displayValues,并用逗号列出它们。我也希望摆脱昏迷,如果可能的话,将范围限制为仅具有该范围内数据的单元格。
这是我得到的:
function sendReport(){
var incidents = SpreadsheetApp.getActiveSheet().getRange(2,1,4,1).getDisplayValues();
var subjectRange = SpreadsheetApp.getActiveSheet().getRange("A1");
var subjectCell = subjectRange.getValues();
for (i in subjectCell) {
var rowData = subjectCell[i];
var subject = rowData [0];
}
MailApp.sendEmail("emailaddress@domain.com",
subject,
incidents);
}
【问题讨论】:
标签: google-apps-script google-sheets