OVH Cloud OVH Cloud

Janvier ou January

1 réponse
Avatar
christophe
Bonjour,

Je cherche un moyen en vba de reconnaitre indifférement les mois en francais
ou en anglais: ex: besoin de reconnaitre Janvier ou January, mais aussi ne
pas tenir compte de la présence de masjuclue en debut de mois ou pas ex:
Janvier ou janvier

merci pour vos réponse

1 réponse

Avatar
LSteph
Bonjour,
Si tu testes:
'****
Sub testMois()
[a1] = Format(Now, "mmmm")
[a2] = UCase(Format(Now, "mmmm"))
End Sub
'****
renvoie la chaine du mois actuel dans a1 mais l'interprètation retournera
le mois
selon la langue de ton excel: janvier
ou en majuscule:
Ucase(Format(ladate))="JANVIER"

Un Select case.avec 12 mois in English et in French devrait assurer une
comparaison . Tout dépend de ce que tu entends par reconnaître(par rapport à
quoi dans quoi).

Est -ce que cela t'aide?

'lSteph

"christophe" (sansspam)> a écrit dans le message de
news:
Bonjour,

Je cherche un moyen en vba de reconnaitre indifférement les mois en
francais
ou en anglais: ex: besoin de reconnaitre Janvier ou January, mais aussi ne
pas tenir compte de la présence de masjuclue en debut de mois ou pas ex:
Janvier ou janvier

merci pour vos réponse