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.