Não é tão difícil precisarmos rapidamente de um código que copie os arquivos de um local para o outro. Copiar na plena acepção da palavra, isto é, mantendo os arquivos originais em seus respectivos lugares.
Sub CopyFiles2Folder()
Dim FSO As ObjectDim FromPath As StringDim ToPath As StringDim FileExt As String
Let FromPath = "C:\Bernardes\Data01\Source"
Let ToPath = "C:\Bernardes\Data01\Target"Let FileExt = "*.xl*"
If Right(FromPath, 1) <> "\" ThenFromPath = FromPath & "\"
End If
Set FSO = CreateObject("scripting.filesystemobject")If FSO.FolderExists(FromPath) = False ThenMsgBox FromPath & " doesn't exist"
Exit SubEnd If
If FSO.FolderExists(ToPath) = False ThenMsgBox ToPath & " doesn't exist"
Exit SubEnd If
Tags: VBA, Excel, file, pasta, arquivo, copiar, planilhaFSO.CopyFile Source:=FromPath & FileExt, Destination:=ToPathMsgBox "Pode encontrar os arquivos que estavam aqui " & FromPath & ", aqui " & ToPathEnd Sub
Nenhum comentário:
Postar um comentário