Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde amigos,
Exporto para um QVD vários dados de planilhas.
Porém, algumas delas não tem dados algum, fazendo com que de erro. Consigo resolver ?
Script
CrossTable (Tipo,Valores)
LOAD
Contas,
NOVOS,
USADOS,
PECAS,
TECNICA,
ADMINIST
FROM [lib://Teste/DEF\DEF*.xls]
(biff, embedded labels, header is 2 lines, table is jan$);
Olá Marcel;
Percebi que no seu print acima, a planilha não contempla o nome dos campos, então recomendo alterar "embedded labels" para "no labels" e ajustar "lines", exemplo:
Temp_PLanilhas:
LOAD
@2 as Contas,
@6 as Novos,
@7 as Usados,
@10 as Pecas,
@16 as Tecnica,
@17 as Adm
FROM [lib://Teste/DEF/DEF*.xls]
(biff, no labels, header is 3 lines, table is jan$);
Neste caso, o campo @1 significa campo A na planilha e @2 campo B...
Abraço.
Boa tarde pessoal,
Alguém consegue ajudar?
Atenciosamente.
Oi Marcel, ate onde eu entendo o crosstables transforma fields em tables e tables em fields. Como voce tem campos sem valores vai gerar tabelas sem nomes e por isso o erro. O que eu faria era eliminar esses campos que não possuem valor.
Olá Marcel;
Tente carregar primeiro as tabelas, depois aplica o prefixo CrossTable;
Temp_Planilhas:
LOAD
Contas,
NOVOS,
USADOS,
PECAS,
TECNICA,
ADMINIST
FROM [lib://Teste/DEF/DEF*.xls] (biff, embedded labels, header is 2 lines, table is jan$);
Tab_DEF:
CrossTable (Tipo,Valores)
LOAD
*
Resident Temp_Planilhas;
Drop Table Temp_Planilhas;
Eduardo,
Desculpe-me, eu não fui claro no que esto com problemas...
Eu busco informações dentro de abas nas planilhas, de valores mês a mês. Porém, de Abril para frente a planilha está em branco (pois não há informação), entendeu?
Concordo com o Mario, primeiro crie as tabelas trazendo a informação da Planilha, uma vez que ela exista ai sim voce aplica o crosstable. Precisa de ajuda pra validar se a aba existe ou quer tentar um tanto antes?
Olá Marcel;
Percebi que no seu print acima, a planilha não contempla o nome dos campos, então recomendo alterar "embedded labels" para "no labels" e ajustar "lines", exemplo:
Temp_PLanilhas:
LOAD
@2 as Contas,
@6 as Novos,
@7 as Usados,
@10 as Pecas,
@16 as Tecnica,
@17 as Adm
FROM [lib://Teste/DEF/DEF*.xls]
(biff, no labels, header is 3 lines, table is jan$);
Neste caso, o campo @1 significa campo A na planilha e @2 campo B...
Abraço.
Deu certo meu amigo,
Esta dando uns erros de valores, mas vou dar uma olhada.
Muito obrigado