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

Génération Fichier + Format Date

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 !

Gaffy84

XLDnaute Nouveau
Re Bonjour le Forum 🙂,

Je reviens vers vous pour un problème tout autre que le dernier. Ma macro génère des fichiers sur un format prédéterminé + une variable Date. Mais un exemple vaut mieux que de grand discours :


La partie qui nous intéresse est la partie souligné. Elle fonctionne correctement mais elle gère mal les "0". Pour régler le problème des secondes, j'ai supprimé second(Time) par "00".

Au final mon document doit se nommer comme tel. Nous sommes le 1er Décembre et il est 14h04.

MR_CMD_2009110020s_20091201140400.csv

Mais ma macro gère mal les 0 et cela donne :

MR_CMD_2009110020s_2009121140400.csv

Pas de problème de seconde étant donné que je les ai fixées à "00" mais un jour comme le 01, il enlève le 0 ... Alors je me doute bien que la solution est globale mais je ne la trouve pas ... Si vous pouviez m'aider :'(

Merci,

Gaffy
 
Re : Génération Fichier + Format Date

Bonjour,

essaye peut être ainsi :

Code:
ActiveWorkbook.SaveAs Filename:="C:\ExportFichiersNOPMI\" & "MR_CMD_" & Range("$H$2").Value & "_" & _
    Format(Now, "yyyymmddhhnnss"), FileFormat:=xlCSV, CreateBackup:=False, Local:=True

A noter, tu peux remplacer les "ss" des secondes par des zéros...

bon après midi
@+
 
- 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
6
Affichages
283
Réponses
20
Affichages
3 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…