Aquí está mi tabla: https://docs.google.com/spreadsheets/d/1QsP9zWOZHretwohq5e_2puQl0V0IMKHa-E-NJtBU4B4/edit?usp=sharing
Estoy tratando de poner todos los valores de la primera fila (los encabezados) en una matriz usando este código:
for(let i=0;i<Cimiteri.length;i++) { var copySheet=as.getSheetByName('Date '+Cimiteri[i]); var ValoriA = copySheet.getRange(1,1,copySheet.getLastColumn()-1).getDisplayValues(); for(let k=0;k<ValoriA.length-1;k++) { Logger.log(ValoriA[k]); }El problema es que algunos de mis encabezados no se guardan dentro de la matriz, "date in ordine" y "20/09/2021 Occupati" se omiten y no puedo entender por qué.
Editar: una taza de café más tarde:
for(let i=0;i<Cimiteri.length;i++) { var copySheet=as.getSheetByName('Date '+Cimiteri[i]); var ValoriA = copySheet.getRange(1,1,1,copySheet.getLastColumn()-1).getDisplayValues().flat(); for(let k=0;k<ValoriA.length-1;k++) { Logger.log(ValoriA[k]); }Elimina el bucle y solo mira:
Logger.log(JSON.stringify(copySheet.getRange(1,1,copySheet.getLastRow(),copySheet.getLastColumn() -1).getDisplayValues();)):