Excel文件正在转换为Google文档文件,而不是电子表格文件

时间:2019-11-19 16:53:00

标签: google-apps-script google-sheets google-drive-api

这很奇怪,因为代码可以在我的一个项目中工作,但是当我将其复制到新项目中时,excel文件正在转换为docs文件。

以下是我正在使用的代码:

    function Conve() 
    {  
    var fileID="xxxxxxxxxxxxxxxxx"
    var filename = "XTRA.xlsx"
    var folderID = "yyyyyyyyyyyyyyyyyy"
    var XLFile = SpreadsheetApp.openById(fileID)
    var xBlob = XLFile.getBlob()
    var newFile = {
    title : "GSFILE",
    key : fileID,
    parents: [{"id": folderID}]// destination folder ID
    }        
    file = Drive.Files.insert(newFile, xBlob, {convert: true});
    }

1 个答案:

答案 0 :(得分:0)

尝试一下:

function Conve() {  
  var fileID="xxxxxxxxxxxxxxxxx"
  var filename = "XTRA.xlsx"
  var folderID = "yyyyyyyyyyyyyyyyyy"
  var XLFile = SpreadsheetApp.openById(fileID)
  var xBlob = XLFile.getBlob()
  var newFile={title:"GSFILE",key:fileID,parents:[{"id": folderID}]};        
  Drive.Files.insert(newFile, xBlob, {convert: true});
}