O intervalo especificado para a instrução 'Case' não é válido

Um intervalo inválido foi especificado para uma Case instrução.

Quando você está comparando a mesma expressão com vários valores diferentes, você pode usar as Select...Case instruções como uma alternativa para as If...Then...Else instruções. Enquanto as If instruções e ElseIf podem avaliar uma expressão diferente em cada instrução, a instrução avalia Select uma única expressão apenas uma vez e, em seguida, usa-a para cada comparação. Cada Case instrução pode conter mais de um valor, um intervalo de valores ou uma combinação de valores e operadores de comparação.

ID de erro: BC40052

Para corrigir este erro

  • Modifique o intervalo para incluir todos os valores ou use uma Case Else instrução para capturar um valor indefinido.

Consulte também