Format de mois

belette

XLDnaute Junior
Bonjour,

J'ai des mois de 1 à 12 (normal!) et je les voudrais de janvier à décembre.

J'utilise dans ma macro VBA l'instruction suivante :

Columns('D:D').NumberFormat = 'mmmm'

Mais du coup mon chiffre de 1 à 12 est interprété comme une date et pas juste un mois, comment y remédier ?
 

Law

XLDnaute Junior
Bonjour Belette, le forum,

Ceci pourrait t'aider :

Sub FormeDate()
Dim X As Byte
For X = 1 To 12
Sheets(1).Range('E' & X).FormulaR1C1 = '=TEXT(''1/''&RC[-1],''mmmm'')'
Next X
End Sub


Avec ce code, la macro fera en sorte de te mettre à droite de ta colonne D (donc colonne E) les noms des mois. Mais ça ne te remplaces pas directement tes numéros de mois dans la colonne D.
Toutefois rien ne t'empêche après de faire en VBA un couper coller des valeurs de la colonne E sur la colonne D.

Bonne journée,
Ciao ciao !! ;)
 
H

henri

Guest
Bonsoir,
une autre solution
A+ [file name=mois_20060602211247.zip size=6486]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/mois_20060602211247.zip[/file]
 

Pièces jointes

  • mois_20060602211247.zip
    6.3 KB · Affichages: 10

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 493
Messages
2 088 956
Membres
103 990
dernier inscrit
lamiadebz