Partager via


La plage spécifiée pour l'instruction 'Case' n'est pas valide

Mise à jour : novembre 2007

Range specified for 'Case' statement is not valid

Une plage non valide a été spécifiée pour une instruction Case.

Si vous comparez la même expression à plusieurs valeurs différentes, vous pouvez utiliser les instructions Select...Case plutôt que les instructions If...Then...Else. Tandis que les instructions If et ElseIf permettent d'évaluer une expression différente dans chaque instruction, l'instruction Select évalue une expression unique une seule fois et l'utilise pour chaque comparaison. Chaque instruction Case peut contenir plusieurs valeurs, une plage de valeurs ou une combinaison de valeurs et d'opérateurs de comparaison.

ID d'erreur : BC40052

Pour corriger cette erreur

  • Modifiez la plage pour inclure toutes les valeurs, ou utilisez une instruction Case Else pour intercepter une valeur non définie.

Voir aussi

Concepts

Structures de décision

Conversions étendues et restrictives

Référence

Select...Case, instruction (Visual Basic)