Bonjour à tous.
Je vais même pas vous demander de trouver la réponse.
J'ai eu un problème ce matin que j'avais jamais eu avant, et parce que j'étais mort de rire en le voyant (5 minutes, pas plus, sinon, je risquais de me faire virer ), je vous le livre maintenant.
Une procédure qui renvoie le mois abrégé en fonction de son index:
Les résultats que j'ai obtenu sont les suivants:
01 = Décembre
02 = Janvier
03 = Janvier
04 = Janvier
05 = Janvier
06 = Janvier
07 = Janvier
08 = Janvier
09 = Janvier
10 = Janvier
11 = Janvier
12 = Janvier
J'ai essayé en changeant le "string" en integer, rien à faire.
J'ai conitnué un peu pour voir, je suis allé jusqu'à 16.
13 à 16 = Janvier
Si quelqu'un a compris, je lui tire mon chapeau et le félicite grandement.
Configuration au boulot: XP Pro et Excel 2003
Bon courage à tous et merci à ceux qui trouveront une solution
Cordialement,
Thomas
Je vais même pas vous demander de trouver la réponse.
J'ai eu un problème ce matin que j'avais jamais eu avant, et parce que j'étais mort de rire en le voyant (5 minutes, pas plus, sinon, je risquais de me faire virer ), je vous le livre maintenant.
Une procédure qui renvoie le mois abrégé en fonction de son index:
Code:
Sub VerifMois ()
Dim LeMois as string
Dim i as integer
For i = 1 to 12
LeMois = Right(Cstr("0" & i),2)
Debug.print Ucase(Format(LeMois, "MMM")
next i
end sub
Les résultats que j'ai obtenu sont les suivants:
01 = Décembre
02 = Janvier
03 = Janvier
04 = Janvier
05 = Janvier
06 = Janvier
07 = Janvier
08 = Janvier
09 = Janvier
10 = Janvier
11 = Janvier
12 = Janvier
J'ai essayé en changeant le "string" en integer, rien à faire.
J'ai conitnué un peu pour voir, je suis allé jusqu'à 16.
13 à 16 = Janvier
Si quelqu'un a compris, je lui tire mon chapeau et le félicite grandement.
Configuration au boulot: XP Pro et Excel 2003
Bon courage à tous et merci à ceux qui trouveront une solution
Cordialement,
Thomas