Conseil pour tests Multiples
Bonjour à tous,
Je suis a la recherche de la meilleur solution pour faire des test multiple, j'essaie de préciser un peu plus:
Dans mon esprit je vois quelque chose comme ça à la base
Code:
1 2 3 4 5 6
|
IF AV=1 AND AR=2 AND G=3 AND D=4 THEN
Code = 000;000;011;011
ELSE IF AV=3 AND AR=4 AND G=1 AND D=2 THEN
Code = 011;011;000;000
.... |
Sur environ 40 à 50 tests différents.
Merci de me conseiller si il existe une solution autre que l'utilisation IF THEN ELSE IF...ELSE IF ELSE END IF
Merci d'avance en espérant avoir été suffisamment clair
Conseil pour tests Multiples
l'aide excel répond a ta question
Select Case, instruction, exemple
Cet exemple utilise l'instruction Select Case pour déterminer la valeur d'une variable. La deuxième locution Case contient la valeur de la variable qui est évaluée ; seule l'instruction qui lui est associée est exécutée.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| Dim Number
Number = 8 ' Initialise la variable.
Select Case Number ' Évalue Number.
Case 1 To 5 ' Le nombre est compris entre 1 et 5 inclus.
Debug.Print "Entre 1 et 5"
' La locution Case suivante est la seule qui prend la
' valeur True.
Case 6, 7, 8 ' Le nombre est compris entre 6 et 8.
Debug.Print "Entre 6 et 8"
Case 9 To 10 ' Le nombre est 9 ou 10.
Debug.Print "Supérieur à 8"
Case Else ' Autres valeurs.
Debug.Print "Non compris entre 1 et 10"
End Select |
Conseil pour tests Multiples
personnellement je créerais une nouvelle variable
qui concaténerait les 4 autres