Foro de elhacker.net

Programación => Java => Mensaje iniciado por: turion en 15 Diciembre 2014, 01:09 am



Título: POI, bloquear (inmovilizar) 1º fila
Publicado por: turion en 15 Diciembre 2014, 01:09 am
Buenas¡¡.

Vuelvo a recurrir a vosotros, esta vez con algo que yo pensaba que iba a ser sencillo pero no lo he encontrado por ningún lado.

Os explico, tengo un programa que genera un excel con sus datos ya rellenados el problema viene cuando inserto un filtro a la 1º columna. El filtro se aplica correctamente pero no consigo que esta fila se inmovilice o se bloquee.

Espero que me podáis ayudar.
Gracias¡¡

Aqui pongo el código para insertar el filtro, no he podido encontrar nada para inmovilizar las filas...

Código:
  try{
   // Se crea una referencia al documento excel
   HSSFWorkbook workbook = new HSSFWorkbook(new FileInputStream(documentoDir));
   // indicamos la hoja que queremos leer
   HSSFSheet sheet = workbook.getSheet("Parte diario");
   //ponemos filtro
   sheet.setAutoFilter(CellRangeAddress.valueOf("A1:P10000"));
  
   try (FileOutputStream out = new FileOutputStream(documentoDir)) {
    workbook.write(out);
        }
  
  }catch(Exception e) {
   System.out.println("Error! " + e );
  }