[Macro Excel] Recherche dans une cellule

Résolu
kali -  
 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

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    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
    1. kali
       
      Yes merci je venais de trouver cette astuce de like juste avant ton post ^^

      Merci bcp pour ta rapidité ;)
      0