Bonjour,
dans excel, tu peux utiliser simplement le format de cellule :
à partir de la date, Format de cellule / Personnalisé / jjjj
Attention, ce n'est qu'un format de cellule ; le contenu de la cellule reste la date et non le nom du jour.
en vba, c'est pareil sauf que ça s'écrit "dddd" :
MaCellule.Value = Format(MaCellule.Value, "dddd")
Là, en revanche, le contenu de la cellule devient le nom du jour.
I.