Numéro d'un mois à partir du nom du mois en texte

Quelques cours et astuces Excel créés par nos membres. Partagez vos connaissances, vos astuces, ...

Numéro d'un mois à partir du nom du mois en texte

Messagepar dre » 24 Fév 2008, 18:27

Le texte du mois (reconnu par Excel) en A1, par exemple Août
=MOIS(1&A1) renvoie 8.

Attention à l'orthographe (accent) pour les mois de février, août et décembre.
dré
dre
Membre impliqué
 
Messages: 1999
Inscription: 18 Mai 2007, 12:05
Version Excel: 2003 FR

Messagepar Pyrof » 09 Juin 2009, 15:01

Bonjour,
Voila un bout de code, il faut transformer le mois en ascii pauvre

Sub num_mois()
txt = Cells(1, 1)

txt = Trim(LCase(txt))
txt = Replace(txt, "é", "e")
txt = Replace(txt, "è", "e")
txt = Replace(txt, "û", "u")
Select Case txt
Case "janvier": num = 1
Case "fevrier": num = 2
Case "mars": num = 3
Case "avril": num = 4
Case "mai": num = 5
.......

End Select
End Sub
Pyrof
Jeune membre
 
Messages: 25
Inscription: 14 Mai 2007, 10:58

Messagepar Usb512 » 16 Juin 2009, 00:56

...
Dernière édition par Usb512 le 27 Juin 2009, 02:18, édité 1 fois.
Avatar de l’utilisateur
Usb512
Membre fidèle
 
Messages: 266
Inscription: 15 Juin 2009, 00:06
Localisation: Québec
Version Excel: 2007 FR

Messagepar Pyrof » 16 Juin 2009, 06:59

Bonjour,

Ce qui n'est pas dit, c'est d'où vient ce texte est-il saisie ou vient-il d'un calcul

S'il est saisi, les accent ne seront pas forcément là, c'est pourquoi je transforme en ascii pauvre

Bonne journée
Pyrof
Jeune membre
 
Messages: 25
Inscription: 14 Mai 2007, 10:58


Retourner vers Cours et astuces

 


  • Sujets similaires
    Réponses
    Vus
    Dernier message

Utilisateurs en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité