Copie de sauvegarde
Tu peux utiliser directement FileCopy :
FileCopy ActiveWorkbook.FullName,"C:\MesCacouilloux\simplex.xls"
Auteur : Jacques Chaussard
Mots clefs associés à cette page : copier, sauvegarder, fichier
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

Copie de sauvegarde
a priori, la méthode indiquée par Jacques Chaussard plante (problème de permission dû au classeur ouvert)
Une méthode très simple consiste à utiliser SaveCopyAs qui permet de créer la copie directement dans le répertoire de son choix à définir préalablement par l'intermédiaire d'une variable.
Les 2 lignes ci-dessous peuvent être mises directement dans Worbook_Open ou dans un module avec appel de la fonction dans Workbook_Open
Nomsauve = "C:\Users\XXXXX\sauvegarde\" & "sauve " & ActiveWorkbook.Name
ThisWorkbook.SaveCopyAs Filename:=Nomsauve
JIPE59