Salut,
En m'appuyant du code que tu as, voici une idée :
|code]
="du " & TEXTE(7*A6+DATE(2017;1;1)-JOURSEM(DATE(2017;1;1))-5;"[$-40C]jjjj j mmmm aaaa") &
" au " & TEXTE(7*A6+DATE(2017;1;1)-JOURSEM(DATE(2017;1;1))+1;"[$-40C]jjjj j mmmm aaaa")
[/code]
Edit : Pour info, le format que tu utilises pour obtenir "lundi 15 mars 2003" est obtenu via une valeur. Si tu mets "du", "au", ta cellule devient du texte, il n'arrive donc pas à comprendre.