Bonsoir Vba-New
Bonsoir Claude
Merci de ces explications, bien que j'ai du mal à admettre, nous sommes en France et pourquoi Excel considère la date en Anglais (oui à la base c'est un programme en langue Anglo-Saxonne)
A quoi servent les paramètres régionaux (ou un truc comme ça) ?
Bon, il faut faire avec
Je vais encore galérer la prochaine fois que je vais être confronté à ce problème
Pour la 1ère version j'ai modifier le code comme ceci
Sub Version_01()
Dim Lg As Long
Dim j As Long
Application.ScreenUpdating = False
Lg = Range("A65536").End(xlUp).Row
Range("I3:I" & Lg).Copy Range("A3")
With Range("A3:A" & Lg)
.Replace What:="Â ", Replacement:=""
.HorizontalAlignment = xlCenter
End With
For j = 3 To Lg
Cells(j, "A") = Format(CDate(Cells(j, "A")), "dd/mm/yyyy")
Next j
End Sub
Pas joli, joli
Pas trouver mieux
Si tu as (ou quelqu'un d'autre) une solution autre, je serai intéressé de la connaitre
Sur ce je vous souhaite une très bonne soirée
Merci