pvitor,
Boa tarde!
Esse erro deve está ocorrendo porque na hora de apagar o arquivo, muito provavelmente, o caminho ou o nome do arquivo não está correto.
Você pode fazer algumas coisas para descobrir isso:
1 - Já fiz no seu código acima. Coloquei uma aspa simples no início da linha Kill caminho_arq. Isso desabilita essa linha de comando. Todavia, o arquivo deixa de ser apagado. Veja se assim à mensagem para se aparecer. Se sim é porque o problema está aí nessa linha.
2 - você pode colocar um Break point nessa linha onde está o comando Kill e executar o código com F5 até o momento que o VBA parar nessa linha de comando. Aí você passa o mouse por cima da variável caminho_arquivo e ver se o conteúdo dela está de acordo com o caminho e nome corretos onde está o arquivo.
Pedimos ainda, por gentileza, ao postar códigos VBA aqui no fórum, postar os mesmos entre as TAGs CODE existentes no início da caixa de mensagens (quinto botão da esquerda para a direita).
Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)
Atenciosamente
Wagner Morel
Postado : 29/05/2018 2:52 pm