VBA EXCEL utilisation.like

Résolu/Fermé
Sansandrine Messages postés 87 Date d'inscription mardi 27 avril 2010 Statut Membre Dernière intervention 14 décembre 2015 - 18 mai 2010 à 14:52
Sansandrine Messages postés 87 Date d'inscription mardi 27 avril 2010 Statut Membre Dernière intervention 14 décembre 2015 - 18 mai 2010 à 15:03
Bonjour,

J'utilise la formule If range("b2") like "*rdc*" ... pour appliquer une mise en forme à une partie quand il y a le mot rdc dans la phrase située en B2. Mais j'aimerais rajouter une condition du style : si il y a "rdc" ou "etage" ou "grenier" et je n'arrive pas à trouver comment faire le "OU" avec la fonction like.
Quelqu'un peut-il me renseigner ?

Merci d'avance

1 réponse

chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 1 308
18 mai 2010 à 14:56
Bonjour,

en VBA l'opérateur logique OU est "Or". Dans votre formule ce serait :
If Range("B2") like "*rdc*" Or Range("B2") like "*etage*" Or Range("B2") like "*grenier*" Then


Cordialement.
3
Sansandrine Messages postés 87 Date d'inscription mardi 27 avril 2010 Statut Membre Dernière intervention 14 décembre 2015
18 mai 2010 à 15:03
Merci bien !
Je savais que OR était ou mais je ne savais pas comment le placer dans la phrase...
0