Excel 2007 - Format personnalisé de date

Pisapiag Messages postés 3 Statut Membre -  
gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,



Le code de format de date [$-F800]jjjj, mmmm jj, aaaa fera afficher une date de la façon suivante: lundi, 05 juillet, 2010.
Comment faire pour faire afficher lundi avec un L majuscule?
Existe-t-il une liste de fonctions du type [$-F800]jjjj, mmmm jj, aaaa?
Merci.
A voir également:

3 réponses

gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   4 730
 
bonjour

Comment faire pour faire afficher lundi avec un L majuscule?

Je doute que cela existe car il ne prend pas de majuscule :


Jours de la semaine (pluriel et majuscules)

Les noms des jours de la semaine, tout comme les noms des mois, sont des noms communs. Ils sont donc variables en nombre et s'écrivent en minuscules. On écrira ainsi : Les membres de l'Académie française se réunissent tous les jeudis.
source : académie française


Existe-t-il une liste de fonctions

La liste si elle existe ne sera jamais exhaustive car toute le combinaisons sont permises à partir du moment où tu utilises les conventions sur les jours mois années et tu peux rajouter tous les caractères que tu veux :
par exemple, le format :
"nous sommes le " jjjj j mmmm" de l'an "aaaa

t'affiches : nous sommes le lundi 5 juillet de l'an 2010
1
Pisapiag Messages postés 3 Statut Membre
 
Les jours de la semaine s'écrivent en minuscule sauf s'ils sont en début de phrase. Il aurait fallu que Microsoft prévoie une cinquième façon d'écrire la journée de la semaine (jjjjj) qui l'écrirait avec la première lettre en majuscule.
Merci quand même.
0
Patrice33740 Messages postés 8930 Statut Membre 1 782
 
Lors qu'une phase commence par une date, il s'agit d'une phase, c'est-à-dire d'un texte et dans ce cas la formule de Mytå fait parfaitement l'affaire.

Quand il s'agit d'un nombre, la majuscule n''est pas justifiée, sinon par les mauvaises habitudes que les anglais nous ont transmis lors des balbutiements de l'informatique (une autre mauvaise habitude étant l'absence des accents sur les majuscules !).
0
Mytå Messages postés 4246 Date d'inscription   Statut Contributeur Dernière intervention   954
 
Salut le forum

Au mieux une formule, tu auras Lundi et Juillet avec une majuscule.

=NOMPROPRE(TEXTE(AUJOURDHUI();"jjjj, mmmm jj, aaaa"))
Inconvénient la cellule n'est plus reconnu comme une date.

Mytå
0
Pisapiag Messages postés 3 Statut Membre
 
Merci, je connaissais cette formule mais je cherchais plutôt une façon d'afficher à même l'entrée de donnée.
0
Raymond PENTIER Messages postés 71867 Date d'inscription   Statut Contributeur Dernière intervention   17 397
 
En conclusion, et pour synthétiser tous ces échanges, la réponse à ta question
"Comment faire pour faire afficher lundi avec un L majuscule?" est :
"On ne peut pas, et il ne faut pas".

Bien entendu il n'est pas impossible de trouver une solution par macro ; mais il faudrait tomber sur un spécialiste de VBA ...
0
gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   4 730
 
Bonjour Raymond,

"Impossible n'est pas français" et effectivement en VBA on pourrait mais comme tu l'as dit : "il ne faut pas"
Autant donc respecter les règles de base du français et "s'ils sont en début de phrase" la correction devrait le faire.
0