Notifications
Clear all

Importação de Dados

27 Posts
1 Usuários
0 Reactions
3,262 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bom dia, pessoal.

Sei que já levei este problema ao conhecimento em outra oportunidade mas, talvez por ter colocado o assunto junto à um outro problema, não obtive resposta.
Em suma, eis minha questão.

Diariamente, recebo das recepcionistas uma planilha chamada “Relatório” (em anexo) com informações que irão alimentando uma outra planilha, acumulando os dados de cada recepcionista e de cada dia. A princípio, bastaria eu ir na célula da nova planilha e “apontar” para a célula que contém a informação na “Relatório”.

Entretanto, este método simplesmente não funciona para meu problema.

Explico: A Planilha “Relatório” irá alterar diariamente e a cada recepcionista e irá alimentar a nova.

Em resumo, a situação seria a seguinte.

Existe um diretório e dentro dela existirá uma planilha que chamaremos de “Acumulado”. Diariamente, recebo as planilhas das recepcionistas, jogo elas dentro deste diretório, abro a planilha “Acumulado” e, através de alguma macro ou algo do gênero, em um botão, “importo" os dados das planilhas “Relatórios” para suas respectivas células. Feito isto, após salvar a planilha “Acumulado”, excluo as planilhas “Relatórios” para, no dia seguinte, executar os mesmos procedimentos.

Os dados inseridos na planilha “Acumulado”, irão fazer parte de outras planilhas onde montarei gráficos com os mesmos. Tentei construir uma macro para tal, mas sempre que troco a planilha "Relaório", os dados da planilha "Acumulado" também se alteram.

O conteúdo da planilha "Acumulado" será um resumo de cada planilha "Relatório", sendo que para cada Recepcionista haverá uma coluna com as datas das planilhas enviadas e os dados nelas contidos. Não tenho esta planilha pronta e, portando, estou fazendo testes em uma planilha qualquer em branco. Quando conseguir efetuar as "importações" e o devido salvamento, começo a formatar a mesma.

Espero que tenha conseguido me fazer entender.

A senha para desproteger a planilha em anexo é "123456".

Antecipadamente grato e no aguardo,

Abs.

Nilton

 
Postado : 03/05/2014 9:51 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bom dia!!

O Lay-Out das guias que devem ser copiadas tem a aparência Relatorio Diario?

Por que não tem as guias Relatorio Diario com os dados em formato de base de dados?

Veja:
http://www.tomasvasquez.com.br/blog/mic ... s-no-excel

Att

 
Postado : 04/05/2014 5:55 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bom dia, Alexandre e demais membros.

Caro Alexandre, achei super interessante os vídeos que você indicou mas, infelizmente, ou eu não os entendi ou não expliquei direito meu problema, pois pelos métodos mostrados nos vídeos não consegui resolver meu problema.

Para melhor ilustrar, desta vez estou enviando em anexo 4 planilhas, a saber, Planilha Marlene, Planilha Vanessa, Planilha Rayzza e Planilha Acumulado. Conforme dito anteriormente, as três planilhas das Recepcionistas me são enviadas diariamente e, após exportados os dados para a Planilha Acumulado, elas são excluídas para, no dia seguinte, darem lugar à novas 3 planilhas que terão seus dados exportados para a Planilha Acumulado, somando-se aos já existentes.

Esta importação dos dados das 3 Planilhas diárias das recepcionistas para a Planilha Acumulado é que eu gostaria de automatizar, evitando que eu tenha que digitar e calcular todos os dias os dados das mesmas. Há como?

A senhas para todas as planilhas é 123456

Antecipadamente grato e no aguardo,

Abs.

Nilton

 
Postado : 07/05/2014 10:38 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite, pessoal.

Desculpem a insistência, mas ninguém tem nenhuma solução ou sugestão para o meu caso?

Grato e no aguardo,

Att.

Nilton

 
Postado : 10/05/2014 9:00 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

A primeira e mais importante sugestao: receba diariamente os arquivos desta forma-> 20140531VANESSA, 20140531MARLENE.... 20140601VANESSA, 20140601MARLENE... 31 de maio e 1 de junho, por exemplo.

Assim vc pode controlar de forma mais exata e sem a necessidade de ficar abrindo os arquivos das recepcionistas. Colocando todos esses arquivos diarios em um diretorio vc mata rapidamente.

Se quiser avancar avise.

ABS

 
Postado : 10/05/2014 9:23 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Olá MANDRIX.

Certo. Posso receber os arquivos desta forma sem nenhum problema. Mas, a partir daí, como eu importo os dados de cada um para a planilha ACUMULADO, excluindo as tres planilhas do dia para substitui-las no dia seguinte pelas novas?

Abs.

Nilton

 
Postado : 10/05/2014 9:40 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Vou montar um exemplo pra que vc entenda.

Amanha te mando.

Abs

 
Postado : 10/05/2014 9:41 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Nilton,

Seu caso pode ser resolvido a partir de 2 arquivos:

1 – Formulário Padrão-> esta é a planilha que envia as informações para o diretório que arquiva TODOS os formulários de TODOS os dias.
Ao preencher (nome da recepcionista e quantidades somente) e clicar em ENVIAR, o modelo define o nome do arquivo e envia para o diretório designado.

2 – Relatório Consolidado-> controla e exibe (sumário) todas os registros da recepcionista definida na ABA (isso mesmo, trocando o nome da ABA vc comanda/seleciona qual sumário deseja produzir).
Definido o nome na ABA, o modelo “varre” o diretório e lista todas as datas em que há movimento para a recepcionista. Não é necessário listar os dias já que a planilha faz essa identificação de forma automática. Ao clicar em ATUALIZAR, o modelo captura os dados e gera o que vc precisa.

IMPORTANTE: para que funcione, os caminhos definidos em

B1 de RELATÓRIOCONSOLIDADO.xlsm
e
AA1 de FORMULÁRIOPADRÃO.xlsm

devem ser IGUAIS.

Preencha corretamente o caminho do diretório nas duas planilhas e gere alguns exemplos no Formulário Padrão (troque os dias em N3 para gerar vários movimentos diários) e me avise.

Maneiro teu post.

Qq dúvida fale.

Abs,

 
Postado : 13/05/2014 6:22 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite, MANDRIX e demais membros.

Primeiramente, gostaria de agradecer a ajuda até aqui prestada.

Infelizmente, MANDRIX, não consegui entender o funcionamento do seu exemplo, por alguns motivos.

O primeiro deles, dá-se pelo fato de, ao clicar no botão ENVIAR da planilha FORMULARIOPADRAO, aparece uma caixa de erro com o erro 400. Depois, há o fato de que eu não digitarei os dados nesta planilha. Eu recebo por e-mail, uma planilha com os dados já preenchidos por elas. Tomo a liberdade de colocar em anexo a planilha que elas preenchem e, ao clicar em ENVIAR E-MAIL nesta, uma cópia da mesma, "travada", é enviada para meu e-mail, e a descarrego em um diretório. Dentro deste diretório, é que farei a "importação" dos dados da citada planilha para alguma nova, que chamei na minha mensagem original de "Acumulado". Aí sim, após salvar a planilha “Acumulado”, excluo as planilhas “Relatórios” para, no dia seguinte, executar os mesmos procedimentos.

De repente, o exemplo que você montou faça exatamente isto e eu não estou entendendo como irá funcionar. De qualquer forma, abusando de sua ajuda, peço que me indique como proceder.

A senha para desproteger a planilha em anexo é "123456".

Antecipadamente grato e no aguardo,

Abs.

Nilton

 
Postado : 14/05/2014 9:22 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

O exemplo que eu montei não considera envio por e-mail. Ele simplesmente mandar o ler o diretório que vc designou nas planilhas e faz a conciliação. Te asseguro que o que montei funciona mas é necessário observar o que disse no meu post anterior. Se quiser avançar desta forma me avise que adiciono alguns exemplos para que vc entenda.

Senão, peça ajuda aos demais colegas pois macro para e-mail não saco nada...

Se quiser avançar pelo método DIRETÓRIO, me fale. Imaginei que vc poderia não entender mesmo.

Me avise.

Abs,

 
Postado : 14/05/2014 10:02 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Olá MANDRIX,

Sinceramente, se por MACRO ou por DIRETÓRIO, não tem o menor problema. Se pelo seu método, conseguir ler as informações das planilhas que recebo diariamente, e "abastecer" a RESUMO, de forma que eu possa gerar e extrair gráficos e estatísticas, está ótimo.

Portanto, fico no aguardo de seu auxílio.

Abs.

Nilton

 
Postado : 15/05/2014 11:44 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bom dia, MANDRIX e demais usuários.

Desculpem minha insistência, mas estou precisando muito montar esta estrutura de importação e, por isso, solicito novamente ajuda para tal. Há como fazer o que estou querendo? Em caso positivo, como fazê-lo?

Att.

Nilton

 
Postado : 21/05/2014 5:26 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Olá, pessoal.

Desculpem a insistência, mas alguém tem alguma luz para meu problema?

Att.

Nilton

 
Postado : 26/05/2014 5:04 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Cara, eu tenho sim e é simples. Um pouquinho mais de paciência porque tô bem enrolado no trampo.

MANDRIX

 
Postado : 26/05/2014 8:50 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Estabeleça o caminho* na célula amarela, troque o nome da aba e atualize pela seta.

Qq coisa me avise.

Abs,

Quando receber por e-mail, vc tem que salvar as planilhas no diretório* estabelecido. O modelo reconhece automaticamente (lembrando de salvar cada arquivo como AAAAMMDDNome.xlsx)

 
Postado : 27/05/2014 12:46 am
Página 1 / 2