Bonjour le forum
j 'essais depuis plusieurs jour des formules ou des codes VBA dans tous les sens mais j 'arrive pas a faire se que je souhaite (et je sais pas si c 'est possible)
j 'ai un fichiers avec plusieurs onglets qui contiennent des données propre a eux.
toutes ces données peuvent avoir une clef commune
je cherche a faire une liste des noms de donnée et de leurs valeurs en fonction de cette clef
mais je ne veux que les noms de données qui on une valeurs
j 'ai tester les index equiv ect... mais pas réussis a trouver mon bonheur
j 'ai également tester pas mal de code trouver sur ce forum sans sucés
j 'espérè qu 'un d entre vous pourra m aider
je joint un fichier test
Merci d avance
Bonjour et merci Bruno
j 'ai a peut prés compris ton code, seulement j 'aimerai pouvoir choisir une clef et que la liste ne comporte que les donné de cette clef
je pourrai toujours rajouter un filtre sur la colonne "clef" mais dans le vrai fichier j 'ai des centaines de clef et donc ca va être ultra lourd.
faudrait rajouter un : If Target.Address <> "cellule cible ou je choisis la clef" Then Exit Sub
mais je vois pas où
Voila qui est fait,
Bon si tu faire avec plusieurs choix de clef il faudrait créer un UserForm
avec une liste de choix et cocher ceux désirés.
En attendant un message demande d'inscrire une clef.
Bruno
Nikel bruno
en faite le" If .Cells(lig, 1) = rep Then" lui fait comparer a mon choix du début
c 'était pas si compliquer , faut vraiment que je comprenne mieux les boucles
merci