[Macro Excel] Recherche dans une cellule

Résolu/Fermé
kali - 23 juin 2010 à 11:45
 kali - 23 juin 2010 à 11:56
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 !


A voir également:

1 réponse

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
23 juin 2010 à 11:53
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
0
Yes merci je venais de trouver cette astuce de like juste avant ton post ^^

Merci bcp pour ta rapidité ;)
0