creer un nom de fichier automatique

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

D

Didier

Guest
second ....

dans une case A1 je recupere une date .....

je voudrais pouvoir executer une macro avec un enregistrment de fichier dont le nom contiendrait la date ....

des amateurs ????

MERCI A TOUS
 
Salut,

Tu peux passer par l'enregistrer une macro sous un nom de fichier différent, puis il te suffira de remplacer une partie du nom par la date...


Exemple : sauvegarde_01-05-03.xls donne :

Dim Fich as Date
Fich = Range("A1").Value


Nom = "sauvegarde_" & Format(Fich, "dd") & "-" & Format(Fich, "mm") & "-" & Format(Fich, "yy")

PS j'ai pas testé, je n'ai pas d'excell sur ce PC, mais ça devrait fonctionner.

Courage,

William
 
Bonsoir

Ben la Didier, je vois pas, William te donne la réponse, et tu ne trouve pas

Récap:

Peu importe le date dans A1, exemple 01/12/2003

Petit problème, dans l'enregistrement pas de caractère spéciaux comme /, donc, il faut les filtré, voila pourquoi William utilise Format

Il déclare la variable, fixe ou pas, rire, ton A1 = Date
NomFichier, est le nom que tu veux donné a ton fichier

'Donc

Dim DateFichier as Date
Dim NomFichier as String

'ensuite, ou est la DateFichier

DateFichier = Range("A1").Value

NomFichier = "Mon Fichier " & Format(DateFichier, "yyyy") & Format(DateFichier, "mm") & Format(DateFichier, "dd")

ThisWorkbook.SaveAs Filename:=NomFichier


Ton code complet de ton commandbutton donne donc:


Private Sub Commandbutton1_Click
Dim DateFichier as Date
Dim NomFichier as String

DateFichier = Range("A1").Value

NomFichier = "Mon Fichier " & Format(DateFichier, "yyyy") & Format(DateFichier, "mm") & Format(DateFichier, "dd")

ThisWorkbook.SaveAs Filename:=NomFichier
End sub


Ton fichier seras donc enregistré sous; Mon Fichier 20031201

Voila

Bonne soirée

@Christophe@
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
183
Réponses
2
Affichages
139
Deleted member 453598
D
Réponses
12
Affichages
463
Réponses
7
Affichages
398
Réponses
5
Affichages
162
Réponses
7
Affichages
316
Retour