L Leskwal XLDnaute Occasionnel 18 Juillet 2022 #1 Bonjour le forum, Je deviens dingue . Voici mon problème. Une variable X prend sa valeur à partir d'une listbox. (.TARGET) Je souhaite comparer sa valeur aux valeurs contenues dans 2 cellules. J'utilise, sans doute à tort, la conjonction Or. Pour résumer voilà ce que je souhaite : VB: 'TEST de la SELECTION If X = ActiveSheet.Range("$A$1").Value Or ActiveSheet.Range("$A$2").Value Then 'ACTION Then Exit sub End if Bon bah, quand j'écris le code sous cette forme, Excel VBA me rappelle à l'ordre et là ... Merci d'avance pour votre aide Pascal
Bonjour le forum, Je deviens dingue . Voici mon problème. Une variable X prend sa valeur à partir d'une listbox. (.TARGET) Je souhaite comparer sa valeur aux valeurs contenues dans 2 cellules. J'utilise, sans doute à tort, la conjonction Or. Pour résumer voilà ce que je souhaite : VB: 'TEST de la SELECTION If X = ActiveSheet.Range("$A$1").Value Or ActiveSheet.Range("$A$2").Value Then 'ACTION Then Exit sub End if Bon bah, quand j'écris le code sous cette forme, Excel VBA me rappelle à l'ordre et là ... Merci d'avance pour votre aide Pascal
chris XLDnaute Barbatruc 18 Juillet 2022 #2 Bonjour VB: If X = ActiveSheet.Range("$A$1").Value Or X=ActiveSheet.Range("$A$2").Value Vote positif 0 Vote négatif