Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Le "OU" en VBA??????????

  • Initiateur de la discussion Initiateur de la discussion toff300583
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

T

toff300583

Guest
Bonjour,
Je voudrais rajouter une condition "OU" dans la macro, mais je ne connais pas trop le language VBA.
Merci

If Range("B26").Value <> "EN 10216-5" (OU F81=FAUX)Then ' Je teste la cellule en dessous
Call del_liste ' Lance la macro de destrustion de la liste
Range("B27").ClearContents ' Remise à zero de la cellule B27
Range("B27").Interior.ColorIndex = xlNone
Else 'sinon
Call cre_liste ' Lance la macro de creation de liste
Range("B27").Interior.ColorIndex = 40

End If
 
Re : Le "OU" en VBA??????????

Bonjour toff300583

VBA, c'est de l'anglais.

Donc:
Si = If
Et = And
Ou = Or
... etc etc

Ce qui va donner:

Code:
If range("..").value = ? [B]OR[/B] range("..").value = ? Then


Est-ce ce que tu voulais ?

Cordialement,
Thomas
 
Re : Le "OU" en VBA??????????

Bonjour Toff

essaye peut être comme ci dessous, si j'ai bien compris :

Code:
If Range("B26").Value <> "EN 10216-5" Or Range("F81").Value = "FAUX" Then

ou F81 est une cellule...

bon après midi
@+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
586
E
Réponses
6
Affichages
863
ExcelNewbie96
E
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…