Lister les mois entre 2 dates excel vba

Résolu
PYGOS69 Messages postés 452 Date d'inscription   Statut Membre Dernière intervention   -  
PYGOS69 Messages postés 452 Date d'inscription   Statut Membre Dernière intervention   -

Bonjour,

Je cherche à lister les mois entre 2 dates.

En A1 = 01/01/2023

Et en C1 = 31/03/2024

Comment lister en colonne la liste des mois ? Sous ce format :

01/01/2023

01/02/2023

01/03/2023

.............etc

Merci d'avance


Android / Chrome 111.0.0.0

5 réponses

  1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     

    Bonsoir

    Mettre par exemple en F1 la formule =A1, puis en F2 la formule =SI(NBVAL(F$1:F1)<=DATEDIF($A$1;$C$1;"m");MOIS.DECALER(F1;1);"") et l'étirer vers le bas

    Mettre la colonne F en format Date

    Cdlmnt

    Via


    2
  2. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     

    Je ne comprends pas, il n'y a pas à se poser la question la formule fait le nécessaire si tu changes les dates en A1 et C1

    Où alors tu voudrais établir une fonction personnalisée qui soit valable quelque soient les cellules de date de début et de fin et en choisissant la colonne de retour ?

    Sois plus précis dans ta demande


    1
  3. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     

    En ce cas voilà, la macro est déclenchée par tout changement de date en A1 ou en C1

    https://www.cjoint.com/c/MCvwPzWEbPQ


    1
    1. PYGOS69 Messages postés 452 Date d'inscription   Statut Membre Dernière intervention   21
       

      Encore Merci !

      0
  4. PYGOS69 Messages postés 452 Date d'inscription   Statut Membre Dernière intervention   21
     

    Bonjour via55,

    Merci ! Est-ce possible en vba pour éviter de se poser la question à chaque modification de dates ?

    Cordialement

    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. PYGOS69 Messages postés 452 Date d'inscription   Statut Membre Dernière intervention   21
     

    .../ Je voudrais éviter l'étirement vers le bas, si possible. Par exemple, si entre les 2  dates il y a 5 mois, la formule ne serait saisi que sur 5 cellules..... Etc 

    Je pensais à une macro qui s'adapte au nombre de mois...

    0