OVH Cloud OVH Cloud

format date

13 réponses
Avatar
Pierre
bonjour, il y a t'il moyen de formater une cellule date
de telle sorte qu'en tapant "1" il s'inscrive "janvier",
merci pour votre aide, Pierre

3 réponses

1 2
Avatar
Dédé
Ben désolé mais ça fonctionne !!!!

Format personnalisé mmmm
tu colle la fonction =moi(2) et cela te retourne "février"

Si tu fais comme tu dis uniquement avec le format personalisé, tu entre 2 et
cela te retourne "janvier" .... essaie pour voir ;-))

Salutations
Dédé

--
Pour répondre, enlever le NOSPAM
"Modeste" a écrit dans le message de
news:2a49c01c39234$43a16070$
Bonjour,
;-)))
tsss.... tssss... Dédé ???
la fonction mois n'accepte qu'une date en entree !!!
et retourne un nombre....
inutilisable dans ce cas !!!!

nommons la cellule contenant le N° de mois : "leMois"
il faut donc ecrire :
Úte(année(maintenant());Lemois;1)
et comme précisé par Steph utiliser le format mmm ou mmmm

;-)))

voici une autre alternative :
=CHOISIR
(LeMois;"Janvier";"Février";"Mars";"Avril";"Mai";"Juin";"Ju
illet";"Aout";"septembre";"Octobre";"Novembre";"Décembre")

@+

-----Message d'origine-----
Salut Pierre !

Tu pourrais utiliser la fonction =mois() qui te renvoie
le mois qui

correspond à son numéro dans l'année ...
Pour cela, il faut que ta cellule fasse référence à une
autre (ou tu mettra

le numéro du mois ...)

Est-ce que cela te convient ?

Salutations
Dédé

--
Pour répondre, enlever le NOSPAM
"Pierre" a écrit dans le
message de

news:2a40f01c3922a$ce91f6e0$
bonjour, il y a t'il moyen de formater une cellule date
de telle sorte qu'en tapant "1" il s'inscrive "janvier",
merci pour votre aide, Pierre



.




Avatar
Dédé
oupss de reoupsssss...

je crois bien que j'me suis planté .... mes excuses, Cela a fonctionné mais
pas longtemps et je trouve ça un peu bizzard .... j'ai dû loupé quelque
choses ;-)

Salutations et merci pour les remarques ;-))

Dédé

--
Pour répondre, enlever le NOSPAM
"ru-th" a écrit dans le message de
news:%
texte("1/"&A1;"mmmm")
oups de oups !

"ru-th" a écrit dans le message de news:

Variante

en fonction => sinon, le + rapide AMHA, cellule formatée en mmmm
tapez 1/2 pour février, 1/3 pour mars...

a+
rural thierry



"Modeste" a écrit dans le message de news:
2a49c01c39234$43a16070$
Bonjour,
;-)))
tsss.... tssss... Dédé ???
la fonction mois n'accepte qu'une date en entree !!!
et retourne un nombre....
inutilisable dans ce cas !!!!

nommons la cellule contenant le N° de mois : "leMois"
il faut donc ecrire :
Úte(année(maintenant());Lemois;1)
et comme précisé par Steph utiliser le format mmm ou mmmm

;-)))

voici une autre alternative :
=CHOISIR
(LeMois;"Janvier";"Février";"Mars";"Avril";"Mai";"Juin";"Ju
illet";"Aout";"septembre";"Octobre";"Novembre";"Décembre")

@+

-----Message d'origine-----
Salut Pierre !

Tu pourrais utiliser la fonction =mois() qui te renvoie
le mois qui

correspond à son numéro dans l'année ...
Pour cela, il faut que ta cellule fasse référence à une
autre (ou tu mettra

le numéro du mois ...)

Est-ce que cela te convient ?

Salutations
Dédé

--
Pour répondre, enlever le NOSPAM
"Pierre" a écrit dans le
message de

news:2a40f01c3922a$ce91f6e0$
bonjour, il y a t'il moyen de formater une cellule date
de telle sorte qu'en tapant "1" il s'inscrive "janvier",
merci pour votre aide, Pierre



.












Avatar
Frédéric Sigonneau
Bonsoir,

Mets ta cellule au format personnalisé "mmmm" et recopie ce bout de code dans le
module de la feuille où tu dois entrer les mois (j'ai supposé que, dans cette
feuille, seule la cellule A1 était concernée) :

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address(0, 0) <> "A1" Then Exit Sub
Application.EnableEvents = False
Target.Value = DateSerial(Year(Date), Target.Value, 1)
Application.EnableEvents = True
End Sub

Saisis ensuite les chiffres des mois en A1.

FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !


bonjour, il y a t'il moyen de formater une cellule date
de telle sorte qu'en tapant "1" il s'inscrive "janvier",
merci pour votre aide, Pierre


1 2