Bonjour,
Je souhaite qu'à la fermeture d'un fichier, une copie se créé dans un autre répertoire.
Dans VBA, j'ai donc mis ce code dans mon fichier :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.SaveCopyAs Filename:="D:\Users\perso\Desktop\sauv\" & ThisWorkbook. Name
End Sub
Mais le fichier créé dispose aussi de ce code, et génère une erreur quand je le ferme
Donc pour résumer :
- A la fermeture du fichier A, je souhaite qu'une copie (fichier B) se crée dans un autre répertoire
- Que le fichier B ne dispose pas de macro (un simple .xls)
- Que le fichier B soit en lecture seule
Merci de votre aide,
Benoit