Ir ao conteúdo
  • Cadastre-se

Copiar e renomear pasta - VBA - Problema


Ir à solução Resolvido por Marcus Casanova Nogueira,

Posts recomendados

Olá novamente, pessoal!

 

Estou tentando aprender a copiar e colar uma pasta (e todos os documentos que estiverem dentro dela)  através de VBA. No entanto, como vou copiar essa pasta no mesmo local da "original", gostaria de alterar o nome de acordo com os nomes em uma planilha. Para começar, estou usando o seguinte código:

 

Sub copiarpasta()Dim fso As New FileSystemObjectDim name As StringFor i = 1 To 5Cells(i, 1).Value = iname = Cells(i, 1).Valuefso.CopyFolder "C:\Users\marcus\Desktop\pastadesejada", "C:\Users\marcus\Desktop\ && name"Next iEnd Sub

No entanto, quando vou rodar a macro, recebo a seguinte mensagem: Erro de compilação : tipo definido pelo usuário não definido.

Já procurei em diversos sites e a única coisa que encontrei foi para ir em referências e adicionar algumas opções, mas nada até agora adiantou. Também tenho a dúvida de como fazer o nome contido na célula x virar parte do nome da pasta!

 

Obrigado!

Marcus

 
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...