POI Dúvida

1 resposta
Eduardo_Bregaida

Olá queria saber como colocar cor de Fundo na célula do excel com o POI...
alguem sabe?

//Formatar Bordas Cabeçalho
    public void bordaCabecalho(){
         HSSFWorkbook wb = new HSSFWorkbook();
        
        //Fonte padrão que será usada
        HSSFFont fonte = wb.createFont();
        fonte.setFontName("Arial");
        fonte.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);
        fonte.setFontHeightInPoints((short)10);
        
       
        // Estilo para data.
        HSSFCellStyle estilo = wb.createCellStyle();
        //estilo.setDataFormat(HSSFDataFormat.getBuiltinFormat("dd/mm/yyyy"));
        estilo.setAlignment(HSSFCellStyle.ALIGN_CENTER);
        
        //bordas
        estilo.setBorderBottom(HSSFCellStyle.BORDER_MEDIUM);
        estilo.setBottomBorderColor(HSSFColor.BLACK.index);
        
        estilo.setBorderRight(HSSFCellStyle.BORDER_MEDIUM);
        estilo.setRightBorderColor(HSSFColor.BLACK.index);
        
        
        estilo.setFont(fonte);
       //BackGround
        //estiloData.setFillBackgroundColor(.index);
        estilo.setFillForegroundColor(HSSFColor.GREY_50_PERCENT.index);
        estilo.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND);
        
    }

Criei esse método mas nao está pintando as minhas células...
:cry:

valeuuuuuuu :D

1 Resposta

von.juliano

Olá Eduardo, estou com o mesmo problema. Você conseguiu solucioná-lo?

Obrigado! :mrgreen:

Criado 23 de março de 2007
Ultima resposta 17 de jun. de 2008
Respostas 1
Participantes 2