Recherche dans tableur

movie95@msn.com

XLDnaute Nouveau
Bonjour à tous,

Je sèche depuis hier...
Si je trouve le mot "Morels" ou "Edulis" dans mon tableau (B24:C29), , je souhaite inscrire un texte dans ma cellule (A54). Si ces mots ne sont pas dans les lignes du tableaux, alors je n'indiquerai rien.
J'ai beau essayer de trouver par des rechercheV, cherche, trouve, esterreur... je ne trouve rien...

Merci d'avance!

@+
 

movie95@msn.com

XLDnaute Nouveau
Re : Recherche dans tableur

Merci beaucoup!
Cependant, j'ai oublié de spécifié que Morels ou Edulis faisait partie d'un texte qui peut changer:
Dried Morels Extra
Dried Moreels Special,...

Il peut y en avoir plein de différents... Du coup il faudrait que ma fonction repère si le mot apparaît....

Mill emercis d'avance!!
 

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : Recherche dans tableur

Re,

je ne vois pas d'autre solution que par fonction
il est nécessaire d'activer les macros à l'ouverture du fichier

à+
Philippe
 

Pièces jointes

  • 111.xlsm
    17.9 KB · Affichages: 30
  • 111.xlsm
    17.9 KB · Affichages: 33

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : Recherche dans tableur

Re,

.......... et pour d'autres mots recherchés, il suffit d'adapter le code
Code:
Function cherchetexte(zone As Range) As String
cherchetexte = ""
For Each cellule In zone
    If cellule Like ("*Morels*") = True Then cherchetexte = "trouvé"
    If cellule Like ("*Edulis*") = True Then cherchetexte = "trouvé"
    If cellule Like ("*SNCF*") = True Then cherchetexte = "trouvé"
    If cellule Like ("*FRANCE3*") = True Then cherchetexte = "trouvé"
  ' If cellule Like ("*UN AUTRE TEXTE*") = True Then cherchetexte = "trouvé"
Next cellule
End Function

à+
Philippe
 

movie95@msn.com

XLDnaute Nouveau
Re : Recherche dans tableur

Merci beaucoup, mais je ne suis pas du tout à l'aise avec les macros et c'est pour la création automatique de contrat donc je ne vois pas trop comment mettre en page...

Je vais m'y retenter quand j'aurais un peu plus de temps.
En tout cas merci beaucoup Philippe pour le temps consacré et pour la réactivité! Merci!!
A très bientôt,

Mauve
 

Jouxte

XLDnaute Occasionnel
Re : Recherche dans tableur

Bonjour Philippe, Bonjour à tous,

Merci pour cette réponse.
serait-il possible de faire évoluer cette fonction en :
=cherchetexte(zone de recherche;"*mot cherché*";"mot à afficher")
Bonne journée.

JCG
 

Discussions similaires

Réponses
1
Affichages
287
Compte Supprimé 979
C

Statistiques des forums

Discussions
314 222
Messages
2 107 470
Membres
109 836
dernier inscrit
SophieL16