Multiples conditions : simplifications possibles ?

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 !

Matt51100

XLDnaute Occasionnel
Bonjour à tout le forum,

Mon problème est le suivant :

Je dois tester une variable sous de multiples conditions, ce qui me donne ceci :

a.Value = 1 or a.value = 2 or a.value = 3 .....

Ma variable peut prendre 23 valeurs. N'ai je d'autres moyens que d'écrire une ligne à rallonge ou connaissez vous un autre moyen ?

Merci d'avance.

A+, Matt.
 
Re : Multiples conditions : simplifications possibles ?

Bonjour Matt51100 le forum
et si tu nous mettais un petit fichier avec les explications on pourrait certainement t'aider et trouver une solution
a+
Papou 🙂

EDIT: autrement:
Code:
 if a.value >=1 and a.value<=23 then 'peut peut-être répondre à ta demande?

EDIT Bonjour Mromain
 
Dernière édition:
Re : Multiples conditions : simplifications possibles ?

Bonjour Matt51100, Paritec, le forum


Un essai avec Select Case :[/QUOTE]


VB:
Sub test()
Dim a As Range
    Set a = Range("A1")
    
    Select Case a.Value
        Case 1, 2, 3, 4, 5, 6, 7, 8, 9
            MsgBox "test"
    End Select
End Sub
a+
 
Dernière édition:
Re : Multiples conditions : simplifications possibles ?

Salut,

Merci mromain, exactement ce que je cherchais et que je ne connaissais pas.

Paritec, j'ai voulue simplifier au max, mes conditions ne sont pas 1 à 23 mais 23 nombres ne se suivant pas.

En tout cas encore merci pour la réactivité.

A+, MAtt.
 
- 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

Discussions similaires

Réponses
21
Affichages
3 K
M
Réponses
5
Affichages
3 K
Michelll38
M
B
Réponses
7
Affichages
2 K
Brain Box
B
Y
Réponses
11
Affichages
3 K
Y
E
Réponses
14
Affichages
1 K
Enerjp
E
B
Réponses
12
Affichages
9 K
B
S
Réponses
0
Affichages
1 K
sesedu39
S
Réponses
8
Affichages
30 K
D
Réponses
1
Affichages
2 K
Damorek
D
Retour