Macro pour transformer date format texte, en 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 !

Christian0258

XLDnaute Accro
Bonjour à tout le forum,

Je sollicite, à nouveau vos conpétences en VBA, afin d'écrire une macro
pour transformer des dates (au format texte) en format date...

voir fichier

Merci pour votre aide si précieuse.
Bien à vous,

Christian
 

Pièces jointes

Re : Macro pour transformer date format texte, en format date...

Bonjour.
S'il y a toujours 2 chiffres pour le jour cette formule fait l'affaire:
Code:
=DATE(2000+DROITE(C1;2);STXT(C1;8;2);STXT(C1;5;2))

Ah, en VBA, j'avais pas vu
essayer CDate(Mid$(Z,5))
si pas bon:
VB:
Z=Split(Z,"/")
DatRés = DateSerial(2000+Z(2), Z(1), mid$(z(0),5))
Cordialement
 
Dernière édition:
Re : Macro pour transformer date format texte, en format date...

Re, le forum, Dranreb, sousou,

Merci à vous pour vos solutions.

Dis-moi, sousou, j'ai placé tes lignes de commande dans la feuille et j'ai déclaré la zone "madate", mais rien
ne se passe ?

peux-tu me dire...

Bien à vous,
Christian
 
Re : Macro pour transformer date format texte, en format date...

Bonjour.
Cette macro transforme bien les cellules sélectionnées en dates:
VB:
Option Explicit

Sub TexteDates()
Dim Cel As Range
For Each Cel In Selection
   Cel.Value = CDate(Mid$(Cel.Value, 5))
   Next Cel
End Sub
À+
 
Re : Macro pour transformer date format texte, en format date...

Bonjour Christian0258, Dranreb, sousou,

Dis-moi, sousou, j'ai placé tes lignes de commande dans la feuille et j'ai déclaré la zone "madate", mais rien ne se passe ?

Christian n'a pas compris comment utiliser la fonction de sousou, je réponds en son absence.

Le code de cette fonction doit être placé dans un Module.

Fichier joint.

A+
 

Pièces jointes

- 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
7
Affichages
201
Réponses
7
Affichages
288
Réponses
7
Affichages
395
Réponses
1
Affichages
396
  • Question Question
Microsoft 365 format date
Réponses
3
Affichages
234
Retour