Ola Pessoal,
Estou utilizando API POI para uma leitura de Planilha, nesta planilha há PROCV .
API entende esse PROCV como formula mas nao estou conseguindo realizar validação dessa formula e conseqüentemente pegar o resultado da formula um exemplo da Formula:
VLOOKUP(C6,Munic IBGE!$B$4782:$C$5426,2,FALSE)
Onde Munic IBGE é outra planilha onde estão os códigos do Municipio , como API POI não excel completo talvez ele nao entenda esse PROCV definido pelo usuário pela exception que ele lança:
java.lang.IllegalArgumentException: Invalid Formula cell reference: 'MUNIC'
Alguem ja passou por este tipo de problema?
A outra planilha é na verdade outra aba ??
Se for, já tentou colocar o nome da aba entre aspas simples ?
Desta forma: ‘Munic IBGE’!
Quando a aba ou planilha possui espaços no nome são necessárias as aspas simples.
Se for realmente outra planilha (outro arquivo) tente colocar entre as aspas simples todo o caminho da planilha, como: ‘C:\Munic IBGE’!
Outra forma é dar um nome ao intervalo.
Selecione o intevalo, defina um nome (como por exemplo MUNIC) e na referência do procv use somente o nome definido. No Excel ficaria: =Procv(C6;MUNIC;2;Falso)
Na verdade a Munic IBGE é uma outra aba
E a formula ja esta com as aspas simpes no nome da Aba:
=PROCV(C6;'Munic IBGE'!$B$4782:$C$5426;2;FALSO)
Meu problema esta na API que não consegue entender a formula .