A voir également:
- [Excel VBA] Sauvegarde multiple automatique à la fermeture
- Logiciel de sauvegarde automatique gratuit - Guide
- Aller à la ligne excel - Guide
- Réponse automatique thunderbird - Guide
- Liste déroulante excel - Guide
- Comment calculer la moyenne sur excel - Guide
2 réponses
danielc0
Messages postés
1712
Date d'inscription
mardi 5 juin 2018
Statut
Membre
Dernière intervention
13 avril 2025
200
15 juil. 2019 à 12:20
15 juil. 2019 à 12:20
Bonjour,
Dans le module ThisWorkbook, mets :
Cordialement.
Daniel
Dans le module ThisWorkbook, mets :
Private Sub Workbook_BeforeClose(Cancel As Boolean) Dim Chemin As String, Fichier As String Chemin = "C:\Dossier Archivage\" 'Ajoute la date du jour et l'heure dans le nom du fichier ThisWorkbook.Save Fichier = Left(ThisWorkbook.Name, InStrRev(ThisWorkbook.Name, ".") - 1) & "_" & _ Format(Now, "yyyymmdd_hhmmss") & _ "." & Split(ThisWorkbook.Name, ".")(UBound(Split(ThisWorkbook.Name, "."))) ThisWorkbook.SaveCopyAs Chemin & Fichier End Sub
Cordialement.
Daniel