Bom dia galera, estou com um probleminha na hora de inserir números na minha planilha Excel… todo número que é inserido vem com uma aspas simples antes, isso impede o usuário de fazer cálculos na planilha.
esta vindo assim o Resultado '125,50 eu preciso saber como faço pra tirar essa aspa simples segue o trecho do código:
//Criando a aba
WritableSheet an = workbook.createSheet("Analitico", 0);
//inserindo valor
an.setColumnView(j, 30);
an.addCell(new Label(j,indice+4,Validacoes.formataMoedaSemCifrao(relatorio.getValorLiquido()),conteudo));
Galera só explicando, esse validações funciona perfeitamente não é um problema dele, já q existe campo na tabela q eu insiro numero diretamente ele entra com a aspas simples tb…
obrigado
Consegui Resolver
//Criando a aba
WritableSheet an = workbook.createSheet("Analitico", 0);
//inserindo valor
an.setColumnView(j, 30);
/*
* Substituir o Label por number
* Validções retorna uma String, o Number retorna um Double
* no meu caso o atributo é BigDecimal eu acrescentei .doubleValue()
* por último removi a formatação da fonte "conteudo", pois o Number não necessita
*/
an.addCell(new Number(j,indice+4,relatorio.getValorLiquido(),doubleValue()));
espero que ajude alguem futuramente!