Bonjour à tous,

Je travail sur un fichier et je rencontre un petit soucis de code. j'ai enregistré une macro pour changer les . en / afin d'avoir un format en date. (Ex= 02.03 devient 02/03/19).

Mon soucis est que pour certaines dates le sens est inversé par exemple si j'ai le 01 Juin (01.06) lorsque je lance la macro j'obtiens 06/01/19 ce qui change toutes les informations de mon tableau.

Quelqu'un pourrait-il m'aider à résoudre mon problème? Merci d'avance.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Sub format_date()
'
' format_date Macro
'
 
'
    Cells.Replace What:=".", Replacement:="/", LookAt:=xlPart, SearchOrder _
        :=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
End Sub