【发布时间】:2014-01-13 19:04:49
【问题描述】:
谁有任何关于如何通过 Google App Script 将 Google 表格文件转换为 .xls 文件的指示?
非常感谢
这是我的理论,但逻辑有缺陷。我也尝试过 Blobs 方法,似乎大多数文件都默认为 application/pdf。
function gs2xls() {
var gSheets = DocsList.getFilesByType('spreadsheet');
for(var i = 0; i < gSheets.length; i++){
var gSheetFile = gSheets[i]; //File
var gSheetSS = SpreadsheetApp.open(gSheetFile); //Spreadsheet of gs file
var gSheet = gSheetSS.getActiveSheet();
var xlsSS = SpreadsheetApp.create(gSheetFile.getName() + ".xls");
xlsSS.setActiveSheet(gSheet);
}
}
【问题讨论】:
-
这里有一个类似的问题,答案是最新的。 stackoverflow.com/questions/31809987/…