Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

enregistrement à la date du jour

  • Initiateur de la discussion Initiateur de la discussion 306255
  • 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 !

306255

XLDnaute Occasionnel
Bonjour a tous,

je cherche a réaliser une macro me permettant de nommé mon document a la date du jour et remplacer par une macro :
fichier, enregistrer sous, nom :"la date du jour"

merci d avance
 

Pièces jointes

Re : enregistrement à la date du jour

Bonjour,

pas ouvert ton fichier, pas 2007 sous le coude, mais essye peut être ceci :
Code:
ActiveWorkbook.SaveAs "monfichier" & Format(Date, "ddmmyyyy")

attention les fichiers xlsx, ne prennent pas en charge les macros...

bonne journée
@+
 
Re : enregistrement à la date du jour

Bonjour, 306255, le Forum,

A placer dans ThisWorkbook et tester :

Code:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.SaveAs ThisWorkbook.Path & "\Toto, le " & Format(Date, "dddd dd mmmm yyyy")
End Sub

A bientôt 🙂.

Bonjour, Pierrot 🙂.
 
Dernière édition:
Re : enregistrement à la date du jour

Re, bonjour 00🙂

tout dépend du type de bouton... un bouton de la barre d'outils formulaire => click droit sur le bouton => affecter une macro, àprès avoir placé ce code dans une "sub" dans un module standard..
un bouton de la boite à outils controle, en mode création, douclick sur le bouton et tu colles..
 
Re : enregistrement à la date du jour

Re-bonjour, bonjour, Papou 🙂,

Voici les fichiers avec un bouton.
 

Pièces jointes

Re : enregistrement à la date du jour

Re-bonjour,

Re bonjour à tous, 00🙂 le forum
tu as mangé du cheval 00 deux fichiers en 2 minutes!!
a+
Papou🙂

Avec le nouveau fichier transmis par 306255... et de trois 😀😀😀 !
 

Pièces jointes

Re : enregistrement à la date du jour

Super merci pour ton aide... puis je encore abuser de toi en te demandant si il est possible en plus du bouton "dateur" de cocher la case rouge une fois cette operation effectuée
 
Re : enregistrement à la date du jour

Re-bonjour,

Il suffit de remplacer le code, placé dans le Module 1, par celui-ci

Code:
Sub Enregistrer()
[R1] = True
ThisWorkbook.SaveAs ThisWorkbook.Path & "\Toto, le " & Format(Date, "dddd dd mmmm yyyy")
End Sub

Bon courage et à bientôt 🙂.
 

Pièces jointes

Re : enregistrement à la date du jour

Bonjour 00🙂 306255, Pierrot🙂 le forum
moi perso j'aurais fait
Code:
Sub enregister()
    Dim chemin$
    chemin = ThisWorkbook.Path
    Sheets("Recap").Copy
    ActiveWorkbook.SaveAs chemin & "\" & Format(Date, "yyyy mm dd") & ".xlsm", FileFormat:=xlOpenXMLWorkbookMacroEnabled
    ActiveWorkbook.Close 0
    sheets("Recap").checkbox1 = 1
End Sub
car 306255 demande une copie de feuille et non du classeur, ou alors j'ai pas compris.
a+
papou🙂
 
Dernière édition:
Re : enregistrement à la date du jour

merci pour pour votre aide tres precieuse....

j ai encore une question hier j ai demande comment on pouvait avec 2007 mettre une priorite sur une image par rapport a un bouton car l option mettre en avant ne marche pas sur 2007
 

Pièces jointes

Dernière édition:
- 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
4
Affichages
266
Réponses
15
Affichages
791
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…