Vídeo recomendado
https://youtu.be/diWPPPhW-9E

Duvidas em criar rotina COPIAR e COLAR [RESOLVIDO]

Fórum para dúvidas sobre os fundamentos da linguagem de programação Visual Basic no contexto do VBA
Avatar do usuário
Fabio Trindade
Manda bem
Manda bem
Mensagens: 161
Registrado em: Dom Abr 24, 2011 4:07 pm

Duvidas em criar rotina COPIAR e COLAR [RESOLVIDO]

Mensagem por Fabio Trindade »

Boa noite, galera do forum.

Estou aqui novamente, porém com duvidas maiores agora! Tenho uma planilha que atualizo todos os dias, onde apos atualizar tenho que colar ela em varias pastas substituindo o arquivo existente, pois não sei por onde começar o codigo e se existe a possibilidade de fazer isso em VBA? Pois andei procurando algo na net mas não encontrei nada do genero o que consegui montar parcialmente foi com arquivo .bat mas não resolveu meu problema, aguardo ajuda de todos ...

Sugestões são sempre bem vindas, aguardo um retorno galera !!!
Editado pela última vez por Fabio Trindade em Qua Jan 11, 2012 11:15 am, em um total de 1 vez.


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Avatar do usuário
Sistema.CE
Colaborador
Colaborador
Mensagens: 21
Registrado em: Sáb Set 17, 2011 10:12 am

Re: Duvidas em criar rotina COPIAR e COLAR

Mensagem por Sistema.CE »

Fabio Trindade ,

Sua pergunta ta meio "Vaga"
Essa macro substituia a pasta existente por a atualizada?

Abraço.


Avatar do usuário
LEANDRO ALVES
Manda bem
Manda bem
Mensagens: 161
Registrado em: Dom Jul 25, 2010 7:41 pm

Re: Duvidas em criar rotina COPIAR e COLAR

Mensagem por LEANDRO ALVES »

Permitam-me,

Fábio veja se isto que voce está precisando.

Código: Selecionar todos

Private Sub CommandButton1_Click()
    
    On Error GoTo final
    FileCopy "D:\CAIXA.xlsm", "D:\Caixa.xlsm" 'Troque os endereços e o nomes dos arquivos pelo seu projeto.
    Exit Sub
    
final:
    MsgBox Err.Description
    
End Sub

Porém voce precisa criar uma planilha só para esta função, porque se voce criar o commadnbuton na planilha atualizada será gerado um erro de acesso negado.
Neste link tem otimas explicações a respeito do que estás procurando. http://www.macoratti.net/file_vb.htm
Eu criei um modelo que cria e restaura backup só que é com Banco de Dados Access, mas dá para adaptar as rotinhas para o seu projeto. Basta somente alterar o endereço dos seus arquivos. Segue o link:viewtopic.php?f=22&t=1574

Abraços


Avatar do usuário
Fabio Trindade
Manda bem
Manda bem
Mensagens: 161
Registrado em: Dom Abr 24, 2011 4:07 pm

Re: Duvidas em criar rotina COPIAR e COLAR

Mensagem por Fabio Trindade »

LEANDRO ALVES,

Obrigado pela dica, o codigo que postou resolveu meu problema, o que antes eu teria que colar uma planilha em 20 pasta uma-a-uma agora vou fazer isso em um unico click ... mais uma vez muito obrigado pela ajuda!


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Responder