Srs. Boa noite.
Tenho algumas dúvidas e pelo que já vi aqui, se houver como, alguém me guiará.
Estou com um projeto que contem 2 pastas de trabalho, que certamente exigirá mais ajustes até o final, mas no momento...
Uma pasta é um banco de dados de CEP, com planilhas de logradouros, bairros e cidades.
A outra será a planilha de trabalho, e que será encaminhada via email a cada preenchimento, por este motivo não inclui a base de CEP como planilhas nesta pasta. Daria um peso muito grande.
Minhas dúvidas é relacionadas ao uso da PROCV
1. Tem alguma função que possa ser utilizada para obter o endereço de uma pasta de trabalho? (Diferente da pasta em uso, que seria obtida com a função ThisWorkBook.Path (ou FullName).
Minha idéia seria. Na célula A1 (p.ex.) iria buscar o local da pasta "CEP.xls" e obteria algo do tipo "D:DiretórioCEP.xls"
A pergunta seguinte só faz sentido se a anterior for possível.
2. De posse da informação da questão anterior, usar esta informação dentro da PROCV, direta ou combinada, no segundo parâmetro 'Matriz_Tabela'
O primeiro parâmetro por padrão, já usamos uma célula como Valor_Procurado.
=PROCV(célula;'D:Diretorio[CEP.xls]cidades'$A$2:$X$N;;0). Seria possível utilizar uma célula como 2º parâmetro (no lugar de 'D:Diretorio[CEP.xls]cidades'$A$2:$X$N)? Como ficam os caracteres qualificadores " ' ", " ! "), Fiz uns testes mas resultaram em erros.
O texto ficou meio longo, mas não vi outra maneira de explicar. Mesmo assim talvez seja confuso para alguns (ou todos).
Grato por alguma informação.
Lauro
Postado : 29/06/2016 7:23 pm