使用Google Apps脚本,我试图提取一个Excel文件(.xls)的单元格内容(以Gmail附件的形式提供),并将这些单元格联系人存储到一个二维javascript数组中。
var excelFile = GmailApp.getInboxThreads(0,1)[0].getMessages()[0].getAttachments()[0];此时,我有一个ContentType = "application/vnd.ms-excel“的BLOB。
如何将这个“Excel”blob转换为可以使用的2D (Google Apps Script / javascript)数组?
说明性说明:我只想使用Google Apps Script / javascript来完成上面所描述的here。
更新:以我所描述的方式完成此任务的方法似乎很少。以不同的方式处理它,也许我可以(通过编程)将Excel文件转换为Google Drive电子表格?然后,使用Google Apps脚本提取数据就很简单了。也许来自Google support的人可以解释一下如何使用Google Apps脚本以编程方式将Gmail附件中的Excel文件转换为Google Drive电子表格?
发布于 2012-09-03 13:09:48
你现在还不能使用应用脚本来实现,但是有一个open issue请求这个功能。你可以为这期杂志投票,并在更新时收到通知。
https://stackoverflow.com/questions/12239050
复制相似问题