実現したいこと
書き出されたエクセルのファイル名をシート名+今日の日付にしたい。
発生している問題・分からないこと
以下のコードでシート名だけの書き出しは出来たが日付が追加できません。
該当のソースコード
function convertToExcel() { var spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); var sheet = spreadsheet.getActiveSheet(); // エクセル形式でダウンロード var url = spreadsheet.getUrl().replace(/edit$/, ''); var url_ext = 'export?format=xlsx'; var url_full = url + url_ext + '&gid=' + sheet.getSheetId(); var params = { method : "GET", headers : {Authorization: "Bearer " + ScriptApp.getOAuthToken()}, muteHttpExceptions:true }; var blob = UrlFetchApp.fetch(url_full, params).getBlob(); // ファイル名を設定 var fileName = sheet.getName() + ".xlsx"; // ダウンロード DriveApp.createFile(blob).setName(fileName); }
試したこと・調べたこと
上記の詳細・結果
同様の質問が見当たらなかった
補足
このコードに追加できますでしょうか。
どなたかお願いいたします。
0 コメント