Cedrim69
XLDnaute Nouveau
Hello,
J'ai créé un code pour déplacer des classeurs excel une fois que le travail a été effectué.
Malheureusement, j'ai un message "Permission refusée" lorsque je lance la macro situé dans mon classeur personnel de macro.
Je n'ai pas le message d'erreur si je remplace
par
J'ai également le message si je fais
Ma macro est la suivante :
Merci pour votre aide
J'ai créé un code pour déplacer des classeurs excel une fois que le travail a été effectué.
Malheureusement, j'ai un message "Permission refusée" lorsque je lance la macro situé dans mon classeur personnel de macro.
Je n'ai pas le message d'erreur si je remplace
Code:
fs.MoveFile rS & "*" & crit & "*.xlsx", rD
Code:
fs.CopyFile rS & "*" & crit & "*.xlsx", rD
J'ai également le message si je fais
Code:
Kill rS & SR & ".xlsx"
Ma macro est la suivante :
VB:
Sub MoveFile()
Dim rS, rD, crit
rS = "C:\Work in progress\01 - Non coformités réelles non corrigées\"
rD = "C:\Work in progress\02 - Non conformités réelles corrigées\"
SR = Worksheets("Chart").Range("B2")
Corr_date = InputBox("Date de correction du dossier ?", "Date de correction")
Correction = InputBox("Correction effectué ?", "Correction")
Worksheets("Chart").Range("D3") = Corr_date
Worksheets("Chart").Range("D12") = Worksheets("Chart").Range("D12") & "Correction : " & Correction
Set fs = CreateObject("Scripting.FileSystemObject")
fs.MoveFile rS & "*" & crit & "*.xlsx", rD
End Sub
Merci pour votre aide