Múltiples grupos de columnas en Excel con Apache Poi

Estoy usando apache poi versión 4.0.0 y estoy tratando de hacer muchos grupos de columnas como la imagen a continuación: No sé si es posible usar poi.

ingrese la descripción de la imagen aquí

He intentado con el XSSFSHeet.groupColumn()método dentro de un bucle.

            int indexColumnMonth = INDEX_START_RESULTS;
            for(int i =0; i< meses.size(); i++) {
                int columnFim = indexColumnMonth + (turmas.size());
                planilha.groupColumn(indexColumnMonth, columnFim);
                indexColumnMonth = columnFim +1;
            }

Pero el resultado de eso es una hoja con solo un grupo de columnas que obtienen todas las columnas. He verificado si las posiciones se generaron correctamente, pero estoy en lo correcto.

¿Hay alguna manera de hacer eso con POI?

Respuesta 1

Esto es algo con lo que me encontré tratando de resolver la pregunta de otra persona aquí, en una versión simplificada. El Cliente y el Servidor con dependencia reflexiva (circular) usan genéricos para tratar de mantenerse fuertemente tipados ...

¿Cómo puedo eliminar elementos negativos de una matriz sin hacer una copia de ella? / Mover la posición de la matriz. Digamos, por ejemplo, si el usuario llenó la matriz, ¿qué método podría usar para simplemente devolver ...

En todos los tutoriales que he leído siempre dicen que coincide con un espacio en blanco. Entonces, ¿por qué esta instrucción System.out.println ("line1 \ n line2" .replaceAll ("\\ s \\ s *", "")); tener esta salida: ...

Estoy tratando de deshabilitar cifrar y descifrar puntos finales en el servidor de configuración de Spring Cloud. Mi archivo Bootstrap.yml es spring: cloud: config: server: encrypt: enabled: false ...