[Macro Excel] Recherche dans une cellule [Résolu/Fermé]

Signaler
-
 kali -
Bonjour,

Voila, j'aimerais créer une macro qui en gros, dans une feuille excel va parcourir une colone et si le mot, par exemple "TRUC" est présent dans cette cellule, recopie la ligne dans une autre feuille.
Ce que je n'arrive pas a faire, c'est surtout tester l'appartenance du mot dans la cellule.

Exemple de cellules :

Une belle vitrine
un jouet
un TRUC
une belle voiture avec un TRUC

là par exemple, je devrai recopier uniquement les ligne contenant les 2 dernières cellules...

Merci encore pour votre aide !


1 réponse

Messages postés
16173
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
14 juillet 2020
2 999
bonjour

teste si il y a "TRUC" dans A1

if range("A1") like "* truc * then

te signale un mot "truc" (donc précédé et suivi d'un espace)

si tu veux voir signaler trucmuche par ex, supprime les espaces entre * et truc
Yes merci je venais de trouver cette astuce de like juste avant ton post ^^

Merci bcp pour ta rapidité ;)