=TEXTE(DATEVAL(A1&A2&A3);"[$-F800]jjjj j mmmm aaaa")
ou bien
=TEXTE(DATEVAL(A1&A2&A3);"[$-409]jjjj j mmmm aaaa")
ou encore
=TEXTE(DATEVAL(A1&A2&A3);"[$-1801]jjjj j mmmm aaaa")
Si l'on veut une majuscule pour le jour on peut créer le format personnalisé par macro :
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim a
a = Array("Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi")
If IsDate([N2]) Then [N2].NumberFormat = """" & a(Weekday([N2]) - 1) & """" & " dd mmmm yyyy"
End Sub
Bonjour à tous je recherche une solution pour aficher sous forme de date exemple Lundi 01 Aout 2016
le résultat serait en N2
quelle formule ou macro pourais je utilisé svp merci