N'incrementer que l'annee mais afficher le mois

  • Initiateur de la discussion Initiateur de la discussion Beast464
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

B

Beast464

Guest
Bonjour a tous,

Voila ma question :
Code:
deb = Year(CDate(DateDeb))
    fin = Year(CDate(DateFin))
    'Je ne selectionne que l'annee, plus simple a visionner que tout les mois sur 10ans'
      
    Set Cell = ActiveSheet.[D1]
    Li = Cell.Row: Col = Cell.Column
    
    For i = deb To fin
        Cells(Li, Col).Value = i
        Cells(Li, Col).NumberFormat = "0"
            Col = Col + 1 'incrementation de i selon le nombre d annee'
        Next i

Ce code me permet d incrementer l'annee et d'afficher annee par anne sur une ligne.
Mais j'aimerai afficher le mois + l'annee pour plus de clarte :

Exemple DateDeb= Juin 99
Date fin = Juin 2010

j'aimerai afficher : Juin 99 , juin 00 juin 01 juin 02 etc.
le mois ne bougerai pas mais seulement l annee
 
Re : N'incrementer que l'annee mais afficher le mois

Bonjour Beast,

pas sur d'avoir bien compris ta demande, mais regarde le code ci-dessous si il peut t'aider :

Code:
Cells(Li, Col).Value = StrConv(MonthName(Month(CDate(DateDeb))), vbProperCase) & " " & Format(i, "00")

bonne journée
@+
 
Re : N'incrementer que l'annee mais afficher le mois

hmmm bizarre ca a l'air de marcher, sauf que sur les premieres cases ca incremente le jour sans bouger les mois, mais l'annee change bien, puis arrive a 31 le mois bouge pas et juste l'annee ( ce qu'il me faut...)

J'essaie de comprendre ton code mais quelques eclaircissement seraient pas de refus.
 
Re : N'incrementer que l'annee mais afficher le mois

Re,

Code:
MonthName(Month(CDate(DateDeb)

te renvoie le nom du mois en utilisant le mois de ta date "DateDeb", comprends pas trop pourquoi les jours s'incrémentent dans ton code, il faudrait voir le code utiisé....
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour