将包含其他一些列的电子表格中的 table 发送到文档
send a table from a spreadsheet with some other columns to a doc
我想从电子表格中的一行发送数据,以便在电子表格中激活某个触发器时填充到 google 文档(在特定位置)。另外,我想在文档中附加一个 table(假设我们有 4 个不同的 table)。就像在触发之前一样,我想选择 table 之一进入文档。然后,在创建文档时,将其以 pdf 格式通过电子邮件发送给创建者,并在发送触发器的行中输入电子邮件地址。
在文档中保存table并发送
function myfunk() {
const ss = SpreadsheetApp.getActive();
const doc = DocumentApp.create("Sample");
const sh = ss.getSheetByName("Sheet1");
const vs = sh.getRange("A2:F10").getValues();
doc.getBody().appendTable(vs);
doc.getBlob().getAs('application/pdf');
doc.saveAndClose();
GmailApp.sendEmail("bob@gmail.com,"Data your looking for","Hi Bob: Here it is",{attachments:[doc]});
}
我想从电子表格中的一行发送数据,以便在电子表格中激活某个触发器时填充到 google 文档(在特定位置)。另外,我想在文档中附加一个 table(假设我们有 4 个不同的 table)。就像在触发之前一样,我想选择 table 之一进入文档。然后,在创建文档时,将其以 pdf 格式通过电子邮件发送给创建者,并在发送触发器的行中输入电子邮件地址。
在文档中保存table并发送
function myfunk() {
const ss = SpreadsheetApp.getActive();
const doc = DocumentApp.create("Sample");
const sh = ss.getSheetByName("Sheet1");
const vs = sh.getRange("A2:F10").getValues();
doc.getBody().appendTable(vs);
doc.getBlob().getAs('application/pdf');
doc.saveAndClose();
GmailApp.sendEmail("bob@gmail.com,"Data your looking for","Hi Bob: Here it is",{attachments:[doc]});
}