Bonsoir,
je me suis fait un système de sauvegarde comme ceci au travail, pour les même raison... A un détail :
il y a une sauvegarde à l'ouverture, avec la date, l'heure et l'utilisateur, et une sauvegarde à la fermeture avec la date, l'heure et l'utilisateur.
Comme cela à chaque ouverture et fermeture il y a un fichier avec le nom de celui qui l'a ouvert et fermer, et je peux "voir" ce qui a été modifié, le code que j'utilise :
ActiveWorkbook.SaveCopyAs "D:\Archives\le " & Format(Now, "YYYY-MM-DD à HH-MM") & " Le_nom_du_fichier ouvert par " & ActiveWorkbook.UserStatus(1, 1) & ".xlsm"
lors de la fermeture du fichier je remplace "ouvert" par "quitter" afin de garder par ordre Chronologique les ouvertures puis les fermeture si tout se fait dans la même minute !
Au niveau des dates c'est pareil : je met l'année en premier, le mois en second et le jour en dernier afin d'avoir un ordre "logique" des fichiers...
@ bientôt
LouReeD