Página 1 de 1

Importar dados de arquivos .xls, xlsx, xlsm, etc

Enviado: 10 Mai 2016 às 15:46
por luingry
Boa tarde,

Estou precisando automatizar ou pelo menos facilitar a importação de dados de outras planilhas.

Aqui na empresa, nós inserimos os produtos no site através de uma planilha com todos os dados de todos os produtos, esta planilha por sua vez é alimentada por outras 12 planilhas de fornecedores diferentes e formatos de arquivos diferentes (txt, xls, xlsm, xlsx, pdf, csv), cada planilha com uma formatação diferente, colunas e dados diferentes. Porém, esse trabalho é feito manualmente, e nós precisavamos facilitar isso ou se possivel até automatizar o processo, como por exemplo, criar um menu de importação onde eu jogue o arquivo que quero importar e ele pegue os dados a serem importados, com base nas condições e regras configuradas (preço menor, % de margem maior/menor, etc) e posicione-os corretamente na planilha principal.

Há alguma maneira de fazer isso mesmo tendo uma variedade de tipos de arquivos?
Meu emprego depende de eu conseguir resolver isso ou não.
Se necessário eu até aprendo VBA!

Obrigado desde já! :D

Importar dados de arquivos .xls, xlsx, xlsm, etc

Enviado: 10 Mai 2016 às 16:28
por AndersonLeal
Olá,

Tem como mandar um exemplo? Pode ser com dados fictícios.

Sei como fazer importando os dados de outra planilha do Excel. Para os outros tipos de arquivos teria que tentar.

Abraço!

Re: Importar dados de arquivos .xls, xlsx, xlsm, etc

Enviado: 10 Mai 2016 às 16:29
por Basole
Sim é possivel fazer isso que voce precisa.
Mas disponibilize alguns arquivos incluindo um modelo da planilha principal para testes.

Re: Importar dados de arquivos .xls, xlsx, xlsm, etc

Enviado: 10 Mai 2016 às 16:43
por luingry
AndersonLeal escreveu:Olá,

Tem como mandar um exemplo? Pode ser com dados fictícios.

Sei como fazer importando os dados de outra planilha do Excel. Para os outros tipos de arquivos teria que tentar.

Abraço!
Basole escreveu:Sim é possivel fazer isso que voce precisa.
Mas disponibilize alguns arquivos incluindo um modelo da planilha principal para testes.
Desculpem, eu ja devia ter colocado os exemplos. :lol:
Segue em anexo, a planilha principal, e as dos fornecedores das quais preciso importar dados(produtos) específicos com base em critérios que ainda serão decididos, mas um deles será preço menor entre produtos iguais de fornecedores diferentes.
OBS: Essas duas foram as unicas que consegui anexar. As demais não são permitidas por conta do tamanho ser maior que 5mb e outras por serem .TXT, RTF e PDF.
principal.xls
Tabela The Best 03-2015.xls
Esta abaixo é um exemplo das .TXT que temos para importar também.
EVOLUSOM COMERCIAL LTDA C.N.P.J. : 01441519000178
Usuário: VENDAS40 IP: 192.168.1.68 Data: 30/09/2014 10:30:30
Listagem de Preços de Produtos Estado: PR Pagina: 1
--------------------------------------------------------------------------------------------------
Código.. Orig. Descrição.................................................... .....Preço Preço + ST
--------------------------------------------------------------------------------------------------
00176931 2 A.K.G. MICROFONE D5 VOCAL DINAMICO 20KHZ 600R SUPERCARDIOIDE 464.45 464.45
00221091 2 A.K.G. MICROFONE D88 S VOCAL DINAMICO SUPERCARDIOIDE 319.90 319.90
00176921 2 A.K.G. MICROFONE GN 50E HASTE 57 CM S/CAPSULA 562.95 562.95
00176882 2 A.K.G. MICROFONE PERCEPTION P2 INSTRUMENT INSTRUMENTAL 279.90 279.90
00176901 2 A.K.G. MICROFONE PERCEPTION P4 INSTRUMENT INSTRUMENTAL 279.95 279.95
00177017 2 A.K.G. MICROFONE PRESENTER SET LAPELA BANDA B2 28950246 647.95 647.95
00176951 2 A.K.G. MICROFONE VOCAL SET BANDA A S/ FIO C/1 BAST.28950240 873.45 873.45
00176961 2 A.K.G. MICROFONE VOCAL SET BANDA B1 S/ FIO C/1 BAST.28950241 873.45 873.45
00176971 2 A.K.G. MICROFONE VOCAL SET BANDA B2 S/ FIO C/1 BAST.28950242 873.45 873.45
00176981 2 A.K.G. MICROFONE VOCAL SET BANDA C3 S/ FIO C/1 BAST.28950243 873.45 873.45
00199798 2 A.K.G. MICROFONE WMS 40 MINI INSTRUM.SET BANDA A 28950291 562.95 562.95
00198738 2 A.K.G. MICROFONE WMS 40 MINI INSTRUM.SET BANDA B 28950292 562.95 562.95
00198728 2 A.K.G. MICROFONE WMS 40 MINI VOCAL SET BANDA A 28950288 802.90 802.90
00199806 2 A.K.G. MICROFONE WMS 40 MINI VOCAL SET BANDA B 28950289 802.90 802.90
00197531 2 A.K.G. MICROFONE WMS 40 MINI VOCAL SET BANDA C 28950290 802.90 802.90
00209921 2 JBL PRX-618S XLF CAIXA ACUSTICA ATIVA MADEIRA 18" 1000 W RMS 6,299.95 6,299.95
00177087 2 A.K.G. FONE DE OUVIDO K-240 MK II PROFISSION. P/ESTUDIO 55R 619.45 619.45
00177105 2 A.K.G. FONE DE OUVIDO K44 V2 STEREO HEADPHONE P/USO PESSOAL 153.90 153.90
00177097 2 A.K.G. K-414P MINI HEADPHONE FONE DE OUVIDO 28950045 182.45 182.45
---------------------------------------------------------------------------------------------------

Importar dados de arquivos .xls, xlsx, xlsm, etc

Enviado: 10 Mai 2016 às 18:18
por AndersonLeal
Olá,

O que você que copiar e para onde?

Abraço!

Importar dados de arquivos .xls, xlsx, xlsm, etc

Enviado: 11 Mai 2016 às 10:21
por luingry
Olá!

Preciso copiar o nome/descrição para o campo nome do produto( Coluna K), o preço a vista para o campo preço nacional (AB). Porém, eu preciso além de poder importar de outros formatos de arquivos automaticamente, preciso que essa importação compare os produtos que estão sendo importados com os que já estão cadastrados, e caso haja algum com nome igual, ele substitua pelo menor preço. Ou pelo menos que na hora da importação apareça alguma janela para escolha do que importar(qual linha ou célula).
Nem sei se isso é possivel fazer no excel. Eu procurei alguma empresa que mexa com estoque e atenda a necessidade mas não encontrei nenhuma que faça o que precisamos.

Importar dados de arquivos .xls, xlsx, xlsm, etc

Enviado: 11 Mai 2016 às 10:37
por luingry
Há alguma maneira de criar vários padrões de importação para cada fornecedor? Tipo um macro, ou Script ou outra coisa.
Como são padrões de planilha totalmente diferentes, acho que não vai ter como criar um unico padrão de importação. :cry: