Bonjour,
j'ai parcouru des centaines de pages internet sans trouver d'exemple que je soit capable d'exploiter pour solutionner ma recherche.
J'ai 1 fichier excel, qui contient 2 ongles. le 1er "Data" contient les infos :
Colonne Lieu, nom, prenom , 2010 , 2011 , 2012, ....
sur chaque ligne apparait, une nom de ville, un prenom, un nom et un "X" dans la colonne de l'année ( par exemple Paris - Jean - Marc avec un x dans la colonne "2011" ; "2013"; "2018"
ce qui signifie que Jean Marc a été à la foire de Paris en 2011 - 2013 - 2018
Je voudrais dans un 2ème feuillet, copier les lignes en ayant comme critère la date
donc, si je choisis "2012", qu'il affiche toutes les lignes qui ont un "X" dans la colonne "2012" du 1er onglet.
( en gros, ça me permet de savoir qui a fait quoi et quand )
De fait, je n'arrive pas à m'en sortir avec des formules ( même en imbriquant des index/equiv ), ça ne ressemble à rien.Donc à part une fonction que ne connaisse pas ( et je sais qu'il y en a des centaines ), je pense qu'il faille passer par une boucle en VBA qui scrute le tableau et recopie les ville, noms et prénom si on trouve un "X" dans la colonne dont l'entete est égale à mon critère.
Je suis prêt à me plonger dans le VBA, mais de manière distante
Merci de votre aide.
J'ai mis une version ligth de mon fichier excel.
Partager