PREMIÈRE LETTRE DU JOUR DE LA SEMAINE EN MAJUSCULE

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 - 7 sept. 2010 à 14:29
DanielBlandin Messages postés 1 Date d'inscription mardi 18 novembre 2008 Statut Membre Dernière intervention 8 septembre 2010 - 8 sept. 2010 à 08:37
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/52267-premiere-lettre-du-jour-de-la-semaine-en-majuscule

DanielBlandin Messages postés 1 Date d'inscription mardi 18 novembre 2008 Statut Membre Dernière intervention 8 septembre 2010
8 sept. 2010 à 08:37
Si j'ai choisi de mettre un format de date, c'est pour pouvoir espacer à volonté le jour, la date, le mois , l'année, ce qui n'est pas possible avec (FormatDateTime(Date, vbLongDate)
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
7 sept. 2010 à 14:29
Je n'approuve pas franchement...

Je ne comprend pas pourquoi tu mets un format de date en dur...

S'il s'agit de mettre non pas le nom du jour, mais le premier mot de la "phrase" en majuscule, faire :

Public Function JourMaj() As String
'# Première lettre du jour de la semaine en majuscule
JourMaj = FormatDateTime(Date, vbLongDate)
Mid$(JourMaj, 1, 1) = UCase$(Left$(JourMaj, 1))
End Function

la fonction, du même coup, devient mal nommée ^^
Rejoignez-nous