Bonjour,
Tes dates sont au format US (mm/dd/yyyy) donc, Excel en Français ne considère en dates valides (jj/mm/aaaa) que celles dont le jour en date US est inférieur à 13 (le mois pour Excel Français), les autres étant considérées comme du texte.
Une petite procédure pour transformer les dates du format US au format FR :
Sub Test()
Dim Plage As Range
Dim Cel As Range
Dim T
Dim LaDate As Date
'défini la plage sur la colonne B de la feuille active à partir de B2
With ActiveSheet: Set Plage = .Range(.Cells(2, 2), .Cells(.Rows.Count, 2).End(xlUp)): End With
For Each Cel In Plage
T = Split(Cel.Value, "/")
'reconstruit la date au format Français (jj/mm/aaaa hh:mm)
LaDate = CDate(DateSerial(Split(T(2), " ")(0), T(0), T(1)) & " " & Split(T(2), " ")(1))
'et la met dans la colonne E
Cel.Offset(, 3).Value = LaDate
Next Cel
End Sub
Tout ça bien évidemment si tu utilise Excel en Français avec ces dates en Anglais sinon, donne plus d'explications !