我需要使用鏈接將 Google 表格下載為 .xlxs 格式。這對我有用。但它僅適用于單個標簽,問題是我必須下載三個或更多標簽。我相信“gid”的格式會有所不同。
https://spreadsheets.google.com/feeds/download/spreadsheets/Export?key=1eVcHMWyH1YIDN_i0iMcv468c4_jnPk9Tw5gea-2FCyk&gid=626501804&exportFormat=xlsx
uj5u.com熱心網友回復:
我相信你的目標如下。
- 您想以 XLSX 格式匯出 Google 電子表格。
- 您想在 Google 電子表格中包含幾個特定的??表格。
在這種情況下,以下解決方法如何?在此解決方法中,將包含您要包含的多個作業表的 Google 電子表格創建為臨時電子表格。在這種情況下,作為一種簡單的方法,Google Apps 腳本用于檢索 URL。
示例腳本:
function sample() {
const exportSheetNames = ["Sheet1", "Sheet2", "Sheet3"]; // Please set the sheet names you want to export.
const spreadsheetId = "###"; // Please set your Spreadsheet ID.
const source = SpreadsheetApp.openById(spreadsheetId);
const temp = source.copy("temp_" source.getName());
temp.getSheets().forEach(s => {
if (!exportSheetNames.includes(s.getSheetName())) temp.deleteSheet(s);
});
const url = `https://spreadsheets.google.com/feeds/download/spreadsheets/Export?key=${temp.getId()}&exportFormat=xlsx`;
console.log(url);
}
運行此腳本時,您可以在日志中看到用于以 XLSX 格式匯出電子表格的 URL,包括您想要的特定作業表。根據您的問題,我認為您可能需要用于匯出的 URL。
這是一個用于實作目標的簡單示例腳本。例如,如果您想使用腳本自動匯出 XLSX 檔案,您可以在此執行緒中查看示例腳本。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/430723.html
上一篇:將資料添加到另一個電子表格中
