【发布时间】:2018-09-24 17:04:45
【问题描述】:
我想要做的是获取 CSV 附件的内容以输出到 Google 表格。不知道我这样做是否正确,但我在网上找到了这个,运行了它,然后什么也没发生。
function importCSVFromGmail() {
var threads = GmailApp.search("from:cbuffone123@gmail.com");
var message = threads[0].getMessages()[0];
var attachment = message.getAttachments()[0];
// Is the attachment a CSV file
if (attachment.getContentType() === "text/csv") {
var sheet = SpreadsheetApp.getActiveSheet();
var csvData = Utilities.parseCsv(attachment.getDataAsString(), ",");
// Remember to clear the content of the sheet before importing new data
sheet.clearContents().clearFormats();
sheet.getRange(1, 1, csvData.length, csvData[0].length).setValues(csvData);
}
}
【问题讨论】:
标签: csv google-apps-script google-sheets