Conversion champs texte en date JJ/MM/AA

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

XKF763

XLDnaute Nouveau
Bonjour,
Je souhaite convertir le contenu d'une colonne en un format date JJ/MM/AAAA dans une autre colonne.
Voici ce que je récupère actuellement dans ma colonne (le dernier caractère est un espace)
Monday 12 May 2014 08:00:00 - 10 heure(s)
Tuesday 13 May 2014 08:00:00 - 10 heure(s)
Wednesday 14 May 2014 08:00:00 - 10 heure(s)
Thursday 15 May 2014 08:00:00 - 10 heure(s)
Friday 16 May 2014 08:00:00 - 10 heure(s)
Merci d'avance pour votre aide
Cordialement, Régis
 
Re : Conversion champs texte en date JJ/MM/AA

Bonjour, XKF763.

Ne pensez-vous pas qu'il serait utile de joindre un extrait de votre fichier Excel, afin que nous sachions :
  • - dans quelle colonne se trouvent les dates initiales
  • - dans quelle colonne vous souhaitez placer la conversion
  • - sous quel format est la colonne d'origine.
Voire même nous préciser comment est renseignée la colonne d'origine :
  • - saisie,
  • - formule,
  • - copier-coller,
  • - importation...
afin que nous vous fournissions les pistes les mieux adaptées ?
 
Re : Conversion champs texte en date JJ/MM/AA

Bonjour XKF763, Patrick,

Peut-être le fichier joint avec cette fonction VBA :

Code:
Function MaDate(t As String) As Date
Dim a, s
a = Array("january", "february", "march", "april", "may", "june", _
  "july", "august", "september", "october", "november", "december")
s = Split(t)
MaDate = s(1) & "/" & Application.Match(s(2), a, 0) & "/" & s(3)
End Function
Elle fonctionne si tous les textes ont la même structure avec les noms des mois en anglais.

A+
 

Pièces jointes

Re : Conversion champs texte en date JJ/MM/AA

Bonsoir Job 75,
Je viens de tester la fonction que tu me proposes. C'est exactement le résultat que j'attendais. Il va falloir que je me mette au VBA. 😉
Merci beaucoup et bonne fin de journée
Régis
 
Re : Conversion champs texte en date JJ/MM/AA

Bonsoir Victor21,
JOB75 m'a proposé une solution qui fonctionne parfaitement. Mais promis, la prochaine fois je mettrai un petit fichier joint pour simplifier la compréhension de ma demande.
Bien cordialement, Régis
 
- 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
3
Affichages
657
Retour