Bonjour,
Je souhaite pouvoir copier mon fichier Excel dans un autre répertoire au moment où je quitte mon fichier excel.
J'ai utilisé ceci :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.SaveCopyAs Filename:="D:\Mes Documents\" & "monfichier.xlsm"
End Sub
Malheureusement, c'est mon fichier à l'identique qui s'y copie... et donc quand on le ferme, la macro s'exécute, et provoque une erreur VBA.
J'ai donc tenté de modifier ma macro ainsi :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.SaveCopyAs Filename:="D:\Mes Documents\" & "monfichier.xlsx"
End Sub
Evidemment, ça n'a pas marché.........
Avez-vous une idée pour m'aider svp ?
Merci par avance et bonne fin de journée !
Je souhaite pouvoir copier mon fichier Excel dans un autre répertoire au moment où je quitte mon fichier excel.
J'ai utilisé ceci :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.SaveCopyAs Filename:="D:\Mes Documents\" & "monfichier.xlsm"
End Sub
Malheureusement, c'est mon fichier à l'identique qui s'y copie... et donc quand on le ferme, la macro s'exécute, et provoque une erreur VBA.
J'ai donc tenté de modifier ma macro ainsi :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.SaveCopyAs Filename:="D:\Mes Documents\" & "monfichier.xlsx"
End Sub
Evidemment, ça n'a pas marché.........
Avez-vous une idée pour m'aider svp ?
Merci par avance et bonne fin de journée !