Preciso pegar um valor 01383978000142 de uma planilha excel utilizando a POI - API, porem a api não contem um tipo Personalizado como o Excel ( Personalizado : 00000000000000).
Alguem poderia me ajudar ?
ps. Nem sempre o valor 01383978000142 irá conter 0 no início.
saulods, aprecio a sua boa vontade, mas respostas via email ferem o regimento do forum. O ideal seria vc postar a resposta publicamente, para que as pessoas pudessem ler e aprender, claro se você quiser. Um apelo a todos, não dêm respostas via email. Se a pergunta foi pública(via forum), eu creio que a resposta deveria vir pelo mesmo canal. Só um toque.
saulods, aprecio a sua boa vontade, mas respostas via email ferem o regimento do forum. O ideal seria vc postar a resposta publicamente, para que as pessoas pudessem ler e aprender, claro se você quiser. Um apelo a todos, não dêm respostas via email. Se a pergunta foi pública(via forum), eu creio que a resposta deveria vir pelo mesmo canal. Só um toque.
Tenho uma planilha em Excel onde o tipo da celula é um tipo “Personalizado” , nela contem “n” numeros sendo em alguns casos o valor 0 no inicio, como minha celula é uma celula com apenas numero, quando resgato o valor usando getNumericCellValue() o 0 não vem, por esse motivo se usar “cell.getStringCellValue()” ele me retorna uma exceção, impedindo que pegue o valor como String.
Tentativas:
maior_abandonado, antes de abrir a pergunta fiz alguns teste com a mesma solução na qual você passou, porem no meu caso pela celula ser tipo “Personalizado” a api não contemplava.
Solução: Como estou definindo o desenvolvimento achei por melhor alterar o tipo da celula para Texto, nesse caso eu consigo pegar o valor como String.
====
Se alguem tiver mais alguma solução, ficarei muito grato.
ps: Retorno a pedir desculpas por não postar a solução tomada.