2
respostas

VBA - Estrutura condicional SELECT CASE

Gostaria de saber se na estrutura condicional case no VBA conseguimos inserir operadores lógicos (And e or). Por exemplo: select Case Hour(Now) Case Is >=08 and <= 12 MsgBox "Bom dia" Case Is > 12 and < 18 MsgBox "Boa tarde" Case Else MsgBox "Boa noite" End Select Verifiquei na internet que alguns casos usam virgula, porém entendi que funciona como OR.

2 respostas

Nao tenho certeza, mas ao inves do "CASE" voce pode usar o "IF"

Obrigado Ivo, porém o case seria mais prático.