Excel 从Google Drive读取.XLS文件的Google应用程序脚本
我有一个Microsoft.XLS/.XLSX电子表格存储在谷歌硬盘上(不在谷歌文档上)。正在寻找一个谷歌应用程序脚本,从谷歌硬盘读取电子表格,而无需上传/转换到谷歌文档。 我编写了以下函数并尝试使用打开excel:Excel 从Google Drive读取.XLS文件的Google应用程序脚本,excel,google-apps-script,google-drive-api,google-sheets,Excel,Google Apps Script,Google Drive Api,Google Sheets,我有一个Microsoft.XLS/.XLSX电子表格存储在谷歌硬盘上(不在谷歌文档上)。正在寻找一个谷歌应用程序脚本,从谷歌硬盘读取电子表格,而无需上传/转换到谷歌文档。 我编写了以下函数并尝试使用打开excel: var xl = SpreadsheetApp.open(ImportXLSM.xls); 然后,使用以下方法在工作表中显示: xl.getSheetByName(sheet1); 但它显示了一个错误:未找到脚本函数:doGet 我是谷歌脚本新手,请帮忙 您可以参考此问题--
var xl = SpreadsheetApp.open(ImportXLSM.xls);
然后,使用以下方法在工作表中显示:
xl.getSheetByName(sheet1);
但它显示了一个错误:未找到脚本函数:doGet
我是谷歌脚本新手,请帮忙 您可以参考此问题--@Dave您遇到此错误是因为您试图使用SpreadsheetApp.open(文件名)以spredsheet形式打开excel工作表,这是不允许的。您必须先将excel表格转换为电子表格。但我老板的要求是不转换其格式。excel也实现了一些宏。我已经通过将其转换为Google Doc电子表格实现了平局,而且效果良好。但是由于要求是通过Google站点读取从Google驱动器读取的.xls/.xlsx。