2012-09-02 67 views
1

使用Google Apps腳本,我試圖提取Excel文件(.xls)的單元格內容(作爲Gmail附件提供),並將這些單元格聯繫人存入二維javascript數組[]中[]。將Excel BLOB轉換爲javascript數組

var excelFile = GmailApp.getInboxThreads(0,1)[0].getMessages()[0].getAttachments()[0]; 

在這一點上,我有一個ContentType =「application/vnd.ms-excel」的BLOB。

如何將此「Excel」blob轉換爲我可以使用的2D(Google Apps腳本/ javascript)數組?

說明性說明:我想僅使用Google Apps腳本/ javascript完成here的描述。

更新: 以我描述的方式完成這些工作的方法似乎很稀疏。以不同的方式處理它,也許我可以(以編程方式)將Excel文件轉換爲Google Drive Spreadsheet?然後使用Google Apps腳本提取數據很簡單。 也許Google支持人員可以解釋如何使用Google Apps腳本以編程方式將Gmail附件中的Excel文件轉換爲Google Drive電子表格?

回答

2

您現在無法使用Apps腳本來執行此操作,但有一個open issue請求使用此功能。您可以爲問題投票選出問題並通知更新。