我有一个包含多张工作表的工作簿。我已经进行了设置,以便在主页上您可以单击工作表名称旁边的导出,并将该工作表导出到 xls。有没有办法导出工作表并将其保存为工作表名称而不是工作簿名称?
function getSheetUrl() {
var SS = SpreadsheetApp.getActiveSpreadsheet();
var ss = SS.getActiveSheet();
var url = 'https://docs.google.com/a/d/spreadsheets/d/Sheet ID/';
url += 'export?format=xlsx&gid=';
url += ss.getSheetId();
return url;
}
在 A49 我有:
https://docs.google.com/a/d.net/spreadsheets/d/SHEET ID/export?format=xlsx&gid=
然后在 D:DI 中有工作表 ID
这就是生成 URL 的原因
=HYPERLINK(CONCATENATE($A$49,D32),"Export")