Enregistrer le classeur avec l’horodatage dans son nom, Excel VBA

Beaucoup de temps, vous devrez peut-être créer des versions de votre travail. Celles-ci sont très utiles dans les longs projets où vous travaillez avec un fichier au fil du temps.
Une bonne pratique consiste à enregistrer le fichier avec des horodatages.
L’utilisation d’horodatages vous permettra de revenir à un certain fichier pour voir quelles modifications ont été apportées ou quelles données ont été utilisées.
Voici le code qui enregistrera automatiquement le classeur dans le dossier spécifié et ajoutera un horodatage chaque fois qu’il sera enregistré. Ce code enregistrera le fichier avec un horodatage dans son nom.

Sub EnregistrerClasseurHorodatage ()
Dіm horodatage Aѕ String
horodatage = Format(Date, "dd-mm-уууу") &
"_" & Fоrmаt(Tіmе, "hh-ss")
ThisWorkbook.SaveAs
"C:UѕеrѕUѕеrnаmеDеѕktорWоrkbооkNаmе" &
horodatage
End Sub

Vous devez spécifier l’emplacement du dossier et le nom du fichier.
Dans le code ci-dessus, “C:UsersUsernameDesktop est l’emplacement du dossier que j’ai utilisé. Vous devez spécifier l’emplacement du dossier dans lequel vous souhaitez enregistrer le fichier. De plus, j’ai utilisé un nom générique “WorkbookName” comme préfixe de nom de fichier. Vous pouvez spécifier quelque chose en rapport avec votre projet ou votre entreprise.

S’abonner
Notifier de
0 Commentaires
Inline Feedbacks
Voir tous les commentaires

Initiation à Excel

Fonctions Excel

Excel VBA

Macros VBA Utiles

Plus d'outils

Sur Facebook

Sur YouTube

0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x