質問: [[]]; for (var i=0; i
回答: 何個か分からないシートも、テストフォルダのように、特定のフォルダに入ると思っていいのでしょうか? (サインインを求められたので、実際にはテストしていません。あくまで参考として) ``` //特定フォルダからスプレッドシートのidを取り出してくる function getFiles(folderId) { var files = DriveApp.getFolderById(folderId).getFilesByType(MimeType.GOOGLE_SHEETS); var ret = []; while(files.hasNext()) { ret.push(files.next().getId()); } return ret; } //実作業 function last_retu() { const folderId = "1ZjdNiax9PKRegRA8yfmOoTo4MmYMzyoC"; // テストフォルダのid const sheetName = "集計"; const targetRange = "H:H"; var files = getFiles(folderId); var totals = []; //結果が入るやつ files.forEach(function(element, index, array) { //シートidを繰り返しで処理 var sh = SpreadsheetApp.openById(element).getSheetByName(sheetName); //H列の最終行を取得 var lr = sh.getRange(targetRange).getLastRow(); totals.push(sht.getRange(lr, 8).getValue());//取得した最終行の(最終行, 列の番号) }); //以下、質問のまま //取得した時間の書き出すシート var spreadsheet = SpreadsheetApp.openById('1wyhhUB5GhFihJ9GdMpyUKgdiph5CqpzawomT-D4GFU4'); var sheet = spreadsheet.getSheetByName('取得した時間を書き込む'); //配列でtestcodeファイル内の「取得した時間を書き込む」シートに書きこむ var ary = [[]]; for (var i=0; i