Bonjour
1-Dans la cellule "A1" j’ai créé un masque de saisie format date 00"/"00"/"0000
2-en suite j'ai mis cet macro dans la "Feuil1" pour retransformer en format date dans "B1"
3-copier la valeur "B1" et collé en "A1" en format date
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("a1")) Is Nothing Then Range("B1").FormulaR1C1 = "=(TEXT(LEFT(RC[-1],LEN(RC[-1])-6),""00"")&""/""&MID(RC[-1],LEN(RC[-1])-5,2)&""/""&RIGHT(RC[-1],4))*1" Range("B2").Select End If End Sub
Svp est ce qu'il y a une méthode ou macro pour évité tous ça.
Partager