Enregistrer par version

  • Initiateur de la discussion Initiateur de la discussion flo2002
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

flo2002

XLDnaute Impliqué
Re bonjour,

une petite macro qui prend deux minutes pour celui qui connais:

je voudrai faire un bouton de sauvegarde pour forcer à faire des versions.

J'ai en page de garde le nom du fichier (ex:"aaa")

je voudrai en cliquant sur le bouton qu'il enregistre dans le meme repertoir le fichier avec le nom


Date/Heur/XXX.xls

Je pense ca doit etre facil pour vous, mais beaucoup moins pour moi!

merci d'avance!
 
Re : Enregistrer par version

Bonjour le Forum, Flo,​

Crée un bouton sur ta page de garde et affecte lui le code suivant :​

Code:
[LEFT]Dim Savename As String
Savename = ThisWorkbook.Path & "\" & Format(Date, "dd/mm/yyyy") & "_" & Format(Time, "hh:mm:ss") & "_" & ThisWorkbook.Name
ActiveWorkbook.SaveAs Filename:=Savename, FileFormat:=xlWorkbookNormal, CreateBackup:=False, AddToMru:=True[/LEFT]

Et voila le tour est joué. ATTENTION pour que ca marche correctement tu dois la première fois sauvegarder manuellement le fichier.

@+​

Creepy

EdIt : Hello Kobaya, réponse simultanée !!!
 
Re : Enregistrer par version

re

j'ai mis:

Dim ZZZ As String
ZZZ = Sheets("Garde").Range("B5").Value

ActiveWorkbook.SaveAs Format(Date, "yymmdd") & Format(Time, "hhmmss") & Range("ZZZ")

et ca plante
peut etre un pb avec le format date et heur?

dsl je suis une tete de linotte!
range(ZZZ)??? >>> ZZZ direct pour la variable

merci a tous!
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
890
Réponses
2
Affichages
995
Réponses
6
Affichages
1 K
A
Réponses
1
Affichages
749
Réponses
2
Affichages
2 K
A
Réponses
30
Affichages
6 K
T
  • Question Question
Réponses
125
Affichages
14 K
Retour