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

Concaténer des dates dans une cellule.

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 !

HopHopHop

XLDnaute Nouveau
Bonjour,

J'ai un tableau avec des infos séparément entrées dans des cellules.
Je soughaiterais concaténer ces infos dans une autre cellule.
Or il y a une info qui est une date au format "mmm-yy" et je souhaiterais la concatener ainsi "(mmm-yy)".
Lorsque je lance mon code, j'obtiens ceci "(mmm-19)"
Colonne 1
Colonne 2
Colonne 3
Colonne 4
Colonne 5
Colonne 6
2"7/8TbgJ55EU
avr-10​
2"7/8 Viet J55 EU (avr-19)

Voici la partie du code qui concerne la concaténation :

VB:
Set Data = Range("A1:E302")
 For ligne = 1 To max
        For colonne = 1 To 5
        nom = Data.Cells(ligne, colonne).Text
            If colonne <= 4 Then
            info = info & " " & nom
            Else
            info = info & " (" & Format(nom, "mmm-yy") & ")"
            End If
        Next colonne
        Sheets("Schéma").Cells(ligne + 1, 1) = info
        info = ""
    Next ligne


Pouvez-vous m'aider à résoudre ce soucis.

Je pense que ça vient directement du format de la date qui ne doit pas être pris en compte de la même façon en VBA et sur le tableur mais je ne suis certain de rien.
 
- 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

  • Question Question
Microsoft 365 Export données
Réponses
4
Affichages
649
Réponses
3
Affichages
582
Réponses
2
Affichages
809
Réponses
24
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…