Conversion champs texte en date JJ/MM/AA

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
 

Victor21

XLDnaute Barbatruc
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 ?
 

job75

XLDnaute Barbatruc
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

  • Dates(1).xls
    38 KB · Affichages: 63
  • Dates(1).xls
    38 KB · Affichages: 59
  • Dates(1).xls
    38 KB · Affichages: 63

XKF763

XLDnaute Nouveau
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
 

XKF763

XLDnaute Nouveau
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
 

job75

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

Bonjour le fil,

Une solution par formules dans le fichier joint.

J'espère ainsi gagner quelques ETOILES mon Général :cool:

A+
 

Pièces jointes

  • Dates par formules(1).xls
    28.5 KB · Affichages: 61

Discussions similaires

Réponses
3
Affichages
533

Statistiques des forums

Discussions
312 211
Messages
2 086 295
Membres
103 171
dernier inscrit
clemm