Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Olá amigos,
Preciso carregar diversos arquivos no formato xls que possuem a mesma estrutura e estão numa mesma pasta, diferenciando apenas pelo ano no nome:
Arquivo 2001.xls
Arquivo 2002.xls
Como realizar de maneira mais simples?
Obrigado a todos!
Faça da seguinte maneira:
Tabela:
LOAD
*
FROM [<Caminho>\Arquivo*.xls] (biff, embedded labels, table is Plan1$);
Faça da seguinte maneira:
Tabela:
LOAD
*
FROM [<Caminho>\Arquivo*.xls] (biff, embedded labels, table is Plan1$);
Boa Tarde
Nós conseguimos resolver esse problema dessa maneira e ficou muito bom
Meu exemplo está com XML, mas já usei para TXT e XLS que é a quase a mesma coisa do xls
for each File in filelist ('<diretorio>\PRE*.xml')
Estrutura do arquivo com Load
Load
<Campos 1>,
<Campos 2>,
<Campos 3>,
.
.
.
<campo N>
from $(File) (XmlSimple, Table is [StraightTableBox/PREÇO_POR_POV]);
next File ;
Com essa estrutura eu posso ter alista que desejar para fazer a carga.
Lembro que FILE é uma variável que deve ser iniciada para dar certo..
file=C:\arquivosxml\arquivo2014.xml