Excel 2007 - Format personnalisé de date

Fermé
Pisapiag Messages postés 3 Date d'inscription lundi 5 juillet 2010 Statut Membre Dernière intervention 9 juillet 2010 - 5 juil. 2010 à 14:56
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 10 juil. 2010 à 09:20
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 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 688
5 juil. 2010 à 22:53
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 Date d'inscription lundi 5 juillet 2010 Statut Membre Dernière intervention 9 juillet 2010
9 juil. 2010 à 19:56
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 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
9 juil. 2010 à 22:22
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 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 943
5 juil. 2010 à 22:58
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 Date d'inscription lundi 5 juillet 2010 Statut Membre Dernière intervention 9 juillet 2010
9 juil. 2010 à 20:00
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 58430 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 13 mai 2024 17 106
10 juil. 2010 à 03:01
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 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 688
10 juil. 2010 à 09:20
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