USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Dicas

  Visual Basic    (Validações)

Título da Dica:  Validar Datas
Postada em 28/2/2001 por Jayme      Clique aqui para enviar email para o autor  jaymekm@osite.com.br
If Not IsDate(minha_data) Or Mid(minha_data, 4, 2) > "12" Then
    MsgBox "Favor digitar novamente!, vbCritical, "Data inválida!"
End If

'Estou supondo que a data é informada no formato "dd/mm/yyyy"
A função IsDate() verifica se a data é válida ou não, mas ela considera válidos tanto datas no formato brasileiro como no americano.
'Assim, a data "10/26/2000" seria considerado válido, pois a função avalia-a como "26/Oct/2000". Desta forma, incrementei a condição que testa as posições 4 e 5, para não seja > "12"

Abraços.
 


CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página