Estoy tratando de devolver datos de 40 libros de trabajo diferentes, cada uno con dos hojas. Por alguna razón, cuando registro este valor de datos de retorno, solo obtengo la información de una hoja. Creo que necesito hacer una matriz 2D pero no estoy seguro. ¿Algunas ideas?
//Function to pull all data from workbook function getDataFromSpreadsheet(ssID) { //Open workbook var ss = SpreadsheetApp.openById(ssID); //Get all sheets in workbook and put into array var ws = ss.getSheets()[0]; //Get data in the open sheet var data = ws.getRange("A4:C" + ws.getLastRow()).getValues(); return data; } function getDataFromSpreadsheet(ssID) { var ss = SpreadsheetApp.openByID('id'); var data = ss.getSheets().map(sh => sh.getRange(4, 1, sh.getLastRow() - 3, 3).getValues()).flat(1); //Logger.log(JSON.stringify(data)); return data; }