Lister les mois entre 2 dates excel vba

Résolu/Fermé
PYGOS69 Messages postés 452 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 10 octobre 2023 - Modifié le 21 mars 2023 à 20:14
PYGOS69 Messages postés 452 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 10 octobre 2023 - 22 mars 2023 à 00:40

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

A voir également:

5 réponses

via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
Modifié le 21 mars 2023 à 20:43

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
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
21 mars 2023 à 22:54

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
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
21 mars 2023 à 23:42

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
PYGOS69 Messages postés 452 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 10 octobre 2023 21
22 mars 2023 à 00:40

Encore Merci !

0
PYGOS69 Messages postés 452 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 10 octobre 2023 21
21 mars 2023 à 21:41

Bonjour via55,

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

Cordialement

0

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

Posez votre question
PYGOS69 Messages postés 452 Date d'inscription jeudi 23 août 2012 Statut Membre Dernière intervention 10 octobre 2023 21
Modifié le 21 mars 2023 à 23:08

.../ 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