Notifications
Clear all

Importar dados de uma planilha excel p/ outra c/ VBA

5 Posts
2 Usuários
0 Reactions
1,267 Visualizações
(@romanha)
Posts: 0
New Member
Topic starter
 

Pessoal, bom dia!

Estou desenvolvendo um programa em VBA para controlar os encerramentos de projetos aqui na empresa que trabalho.
Uma colega de trabalho alimenta uma planilha Excel com alguns dados que utilizo no meu programa, gostaria de saber a possibilidade de com um botão (ATUALIZAR) no meu Userform (UF_Cadastro) buscar esta informação que desejo.
Destaquei de amarelo as informações que desejo retirar da planilha da minha colega de trabalho e colocar no programa que estou fazendo.
Quero que apenas copie e cole nas linhas pois vou precisar editar os dados após esta importação.
Na planilha tem duas abas (Controle SE) e (Controle SOLICITAÇÃO INTERNA) eu preciso da informação de ambas no meu programa.

Segue o programa e a planilha que desejo importar os dados. Desde já agradeço a ajuda!

 
Postado : 10/05/2017 7:41 am
(@brunoxro)
Posts: 0
New Member
 

Boa tarde Romanha,

Dê uma olhada no código que está no módulo2 do arquivo em anexo.
Note que ele só vai funcionar para uma planilha de entrada com a mesma estrutura da que você colocou.

att,

 
Postado : 10/05/2017 1:44 pm
(@romanha)
Posts: 0
New Member
Topic starter
 

Bruno, bom dia.

Utilizando utilizando o codigo e as modificações realizadas por voce e prestando atenção nas dicas me deparei com um erro e não conseguir identificar o que pode ser, a ajuda Microsolt Excel e bloqueada aqui onde trabalho, por isso gostaria de uma ajuda para resolver este problema.
Desde já obrigado.
segue print do erro e a linha onde está acontecendo o erro.

 
Postado : 11/05/2017 6:46 am
(@brunoxro)
Posts: 0
New Member
 

Boa tarde Romanha,

Esse é o comando de copiar.

Experimente deixar apenas o arquivo que está a macro aberto. Depois coloque um ponto de interrupção na linha que pega o valor Nlin (use o F9), rode a macro e quando chegar no ponto de interrupção aperte F8. Verifique se 'Nlin' recebeu algum valor (colocando o mouse em cima da variável).

OBS: O arquivo que vai ser copiado tem que estar fechado antes de iniciar a macro.

att,

 
Postado : 11/05/2017 3:13 pm
(@romanha)
Posts: 0
New Member
Topic starter
 

Bom dia!!
Muito obrigado Bruno!

 
Postado : 12/05/2017 5:08 am