GOOGLE 应用程序脚本 - 如何将 excel 文件覆盖为修复 ID 谷歌表

时间:2021-03-16 20:15:34

标签: excel google-apps-script google-sheets

我正面临谷歌表的新挑战...... :( 我需要用 excel 文件覆盖一个固定的谷歌表,同时保留 ID 文件和 ID 表。 下面是用 Google APPS 脚本编写的代码,它可以工作,但每次都会为工作表生成一个新的 ID。

function overwrite() {
  const xlsxFileName = "XXX.xlsx";  // Please set the filename of XLSX file.
  const spreadsheetId = "1JnsV5Vpp0xXj1fNyDeKV04PReYGN4v2oBVcQb6bvBUA";  // Please set the Spreadsheet ID. This Spreadsheet is overwritten by EXCEL data.
  
  const xlsx = DriveApp.getFilesByName(xlsxFileName || "XXX.xlsx");
  if (!xlsx.hasNext()) throw new Error("No excel file.");
  Drive.Files.update({mimeType: MimeType.GOOGLE_SHEETS}, spreadsheetId, xlsx.next().getBlob());
  
}

你能帮我解决这个问题吗? 多谢! 祝你今天过得愉快, 劳拉

0 个答案:

没有答案
相关问题