Salut belette
bonjour Pierrot93
peut être peux tu faire ainsi (non testé)
DateFin = IIf(Len(DateFin)< 8,Format(DateFin, 'mmmm yyyy'),Format(DateFin, 'dd mmmm yyyy')
c'est a dire tester la le nombre de caractere de la variable DateFin et ainsi déterminer le format
Bonne journée