1
resposta

[Sugestão] correção

oi!

uma das formas é usar o "Else" entre o If

1 resposta

Oi Sidney! Tudo bom?

Obrigada por compartilhar sua sugestão conosco!

Para que apenas seja exibida a mensagem "Número Menor que 500", você pode utilizar o "Else" entre os "Ifs". Dessa forma, o segundo "If" só será executado se o primeiro "If" for falso.

Veja como ficaria o código com essa alteração:

Dim X As Integer
X = 300

If X <= 500 Then
    MsgBox("Número Menor que 500")
Else
    If X <= 1000 Then
        MsgBox("Número Menor que 1000")
    End If
End If

Dessa forma, se o valor de X for menor ou igual a 500, apenas a primeira mensagem será exibida. Caso contrário, se o valor de X for maior que 500 e menor ou igual a 1000, a segunda mensagem será exibida.

Espero ter ajudado! Bons estudos!