2 Replies Latest reply: Jan 15, 2016 6:21 AM by Jaqueline Pinheiro RSS

    Base consolidada

    Jaqueline Pinheiro

      Ola bom dia,

       

      Preciso criar uma base de dados com informações de diversos Excel. Como posso montar um script que capture esses dados?

      Ou tem que ser através de macro?

       

      Muito obrigada.

        • Re: Base consolidada
          Alessandro Furtado

          Jaqueline,

           

          se as planilhas forem iguais (a estrutura, obviamente não os dados....) podes ler com um * no nome....

          ex:

           

          LOAD

               FONE,

               FAX,

               EMAIL,

               SITE

          FROM [C:\Furtado\Empresas*.xls] (biff, embedded labels, table is [Empresas por classe.xls$]);

           

          Se tiver estas planilhas com nomes e estruturas diferentes, podes ir lendo elas individualmente...

           

          ex:

           

           

          Empresa:

          LOAD

               FONE,

               FAX,

               EMAIL,

               SITE

          FROM [C:\Furtado\Empresas.xls] (biff, embedded labels, table is [Empresas por classe.xls$]);

           

          Clientes:

          LOAD

               CODCLI,

               NOME

          FROM [C:\Furtado\Clientes.xls] (biff, embedded labels, table is [Clientes.xls$]);

           

          Vendas:

          LOAD

               CODCLI,

               NRONF,

               DATANF,

               VALOR

          FROM [C:\Furtado\Nota.xls] (biff, embedded labels, table is [Nota.xls$]);

           

           

          aonde campos iguais ira fazer o link entre as tabelas.....

           

          Nao sei se era esta a duvida?