Macro rechercher un mot dans une liste et afficher le contenu de la cellule

Bonjour

Cette fois ci je veux faire une macro VBA qui me permettra de faire un controle hebdomadaire.

En effet j'aimerai que ma macro me permette de recuperer les données de la colonne "mot clé" dans la premiere feuille (Key_Word) de mon classeur puis les colle dans la deuxieme feuille. Ensuite recherche les mots clé dans la colonne "libellé" et affiche le contenu des cellules contenant ces mots clés dans une colonne

6test-h.xlsx (9.67 Ko)

J'aimerai avoir un bouton qui me permettrait d'automatiser un tel controle.

J'ai mis un petit echantillon de mon fichier.

Merci d'avance

10test-h.xlsx (10.96 Ko)

Bonsoir,

Pas certain d'avoir bien compris le but à atteindre mais je te propose en annexe une solution SANS VBA

En fait, je transpose horizontalement les mots clés dans le deuxième onglet en première ligne (fonction matricielle)

Ensuite, il suffit de tester si le résultat de la fonction CHERCHE dans chaque cellule du tableau. Si cette fonction trouve le mot clé se trouvant en titre de la colonne dans la colonne A des libellés alors on affiche le libellé.

Est ce que cela peut convenir ?

A+

Chris

Bonjour,

=SIERREUR(INDEX(mots;EQUIV(1;NB.SI(A2;"*"&mots&"*");0));"")

Valider avec maj+ctrl+entrée

Boisgontier

bonjour

une contribution

40henri27.xlsx (9.94 Ko)

a adapter , fonction matricielle

cordialement

Rechercher des sujets similaires à "macro rechercher mot liste afficher contenu"