je m'explique car le titre je l'avoue n'est pas explicite
dans le fichier joint simplifié, j'ai 2 colonnes (date et Data) dans l'onglet Data
je souhaiterais extraire de façon auto (VBA) le mois le plus bas de cette liste
ainsi que le mois le plus haut (avec des années différentes )
le but étant de générer sur l'onglet résultat un tableau avec le mois le plus bas
jusqu'au mois le plus haut (même s'il n'y a pas de data sur les mois intermédiaires)
voila je ne sais pas par quel bout le prendre donc j'attends votre aide avec impatience
bonjour
tu peux essayer ceci
Le module fonctions est un module qui contient quelques fonctions qui pourront peut-être te servir ailleurs, ou que tu pourra supprimer
Bonjour à tous, @Bruno, en VBA ca me permet d empêcher "les indésirables" d'effacer la colonne
je garde quand même sous le coude cette formule,
@ sousou , excellente cette fonction, j ai adapté car ma colonne n'est pas toujours au même endroit
en modifiant ainsi
c1 = Feuil2.Rows(1).Find("Date", LookIn:=xlValues, lookat:=xlWhole).Column
Set zone = zl(Sheets("Data"), 2, c1)
c'est parfait, merci d'avoir joint les notes explicatives aussi
Cordialement