Re : VBA Comparaison chaine de caractères
Bonsoir René, le Forum,
Merci de te pencher sur mon cas
Alors essayant d'être clair:
Je dispose de deux colonnes de données A et B.
1) la macro comparera, à partir de la deuxième ligne de la colonne B, les deux premiers mots de chaque cellule avec les données en A, si aucune correspondance n'est trouvée, la macro comparera seulement le premier mot
2) la macro copiera la cellule testée de la colonne B en colonne D. En colonne E la macro devra lister toutes les correspondances trouvées.
3) Pour toutes les correspondances trouvées en colonne E, il faut d'abord vérifier si la chaine de caractère en colonne D contient "open" ou "close". Si "close" est trouvé parmi les correspondances en colonne E, alors les lister en colonne F (idem si colonne D contient open).
4) Dans la chaine de caractère en colonne D, identifier la lettre (la chaine de caractère contiendra toujours une lettre séparer des mots par exemple "toto F rouge" ou "tâta vert G" ...) et chercher parmi les correspondances en colonne E, celles qui contiennent cette même lettre. Afficher ces correspondances en colonne F.
Sauter une ligne et faire de même pour toutes les cellules de colonne B.
En espérant avoir été clair :s
Merci de ton aide!