Fonction recherche par mots clés

Bonjour à TOUS

J'aimerais faire une fonction sur excel qui permetrait de faire une recherche dans une cellule contenant du texte pour certain mots clés contenue dans un tableau d'un autre page. La fonction retournerait le titre de la colonne de tableau.

Je me suis essayer mais sans grand succès. je n'en suis qu'à mes début avec VBA. Donc si quelqu'un vous drais bien m'aidé ou aumoins m'indiquer la direction, merci.

Voici ce que j'ai j'usquà maintenant, même si ce ne m'indiqu'une erreur!!!

Function RechMots(Zone As Range, CRef As Range)

Application.Volatile

Dim rep

Dim Column As Range, cel As Range

For Each Column In CRef.Columns

For Each cel In Column

If Not IsNull(cel) Then

Dim nbr As Byte

nbr = Application.CountIf(Zone, cel)

If nbr > 0 = True Then rep = cel.Column

Else

End If

Next

Next

RechMots = rep

End Function

Merci à l'avance!!!!

34motscles.xlsm (17.40 Ko)

Bonjour

mallox a écrit :

aumoins m'indiquer la direction

A lire https://forum.excel-pratique.com/annonces/explications-et-regles-a-respecter-t13.html surtout le point 5

En attendant une modification de la fonction

A tester

Bonjour à Tous

Un gros MERCI pour ta solution Banzai64 ça fonctionne très bien.

Merci également pour le conseil, j'avais bien dit une formule de politesse... mais seulement à la fin et pas très voyante

mallox a écrit :

Merci à l'avance!!!!

Mais comme tu peut maintenant le vois j'ai corrigé le tout!!

Encore une fois merci beaucoup... je ne savait plus trop quoi faire avec ca!

Rechercher des sujets similaires à "fonction recherche mots cles"