Bonjour,
J'ai récupéré ce code qui fonctionne parfaitement pour déplacer un fichier avec une extension .txt vers un autre dossier.
Sub deplacer()
Dim objOFS As Variant
Const SourceTxt = "C:\test*.txt"
Const Destin = "C:\Test REPORTING\Archives"
Set objOFS = CreateObject("Scripting.FileSystemObject")
'Test si au moins nun fichier present
If Dir(SourceTxt) <> "" Then
objOFS.moveFile SourceTxt, Destin
Else
MsgBox "Pas de fichier a déplacer!!!"
End If
Set objOFS = Nothing
End Sub
J'ai adapté ce code pour déplacer un fichier avec une extension pdf, mais j'ai le message d'erreur "Permission refusée" à la ligne 10 ,
objOFS.moveFile SourcePdf, Destin
je ne comprends pas pourquoi. Merci de votre aide.
Sub deplacer()
Dim objOFS As Variant
Const SourcePdf = "C:\REPORTING*.pdf"
Const Destin = "C:\Test REPORTING\Archives"
Set objOFS = CreateObject("Scripting.FileSystemObject")
'Test si au moins nun fichier present
If Dir(SourcePdf) <> "" Then
objOFS.moveFile SourcePdf, Destin
Else
MsgBox "Pas de fichier a déplacer!!!"
End If
Set objOFS = Nothing
End Sub