Microsoft Excel (VBA) : NameDay(day) : Tu t'appelles comment ?






bannière







Logo Microsoft Excel


Microsoft Excel (VBA) : NameDay(day) : Tu t'appelles comment ?

Quand vous travaillez avec des dates en Excel, vous utilisez parfois la formule =Weekday("Date";2) qui vous donne le numéro de jour de la semaine.
On m'a demandé une fois pour un tableau d'un an de mettre le nom du jour et pas son numéro par facilité de compréhension pour les personnes qui allaient lire le fichier.
J'ai donc créé la fonction NameDay(day) qui permet de donner le nom du jour par rapport à une date.
Pour cette fonction nous partirons du principe que Lundi est le premier jour de la semaine. En effet, suivant la configuration de l'ordinateur, Excel peut être configuré avec le Dimanche comme premier jour de semaine.

Exemple

Formule : Résultat
NameDay("19/11/2014") Mardi
NameDay("31/12/2014") Jeudi
NameDay(A3) Nom du jour se trouvant en A3

Le fichier

Télécharger la fonction.



N'hésitez pas à nous faire part de vos remarques, commentaires ou suggestions.







Retourner au menu des astuces