Savoir si l'on a affaire à une heure apres un isdate()

Description

Cette fontion permet de verifier la validité d'une Heure. Et elle permet de differencier une date d'une heure, car isdate() qui ne fait pas la différence.

Source / Exemple :


Dim Second_Temp As Integer
Dim Minute_Temp As Integer
Dim Heure_Temp As Integer

'Pour verifier qu'une heure est valide
Private Function IsTime(ByRef Heure As String)
IsTime = False
Second_Temp = Val(Right(Heure, 2))
Minute_Temp = Val(Mid(Heure, 4, 2))
Heure_Temp = Val(Left(Heure, 2))
If Second_Temp < 60 And Minute_Temp < 60 And Heure_Temp < 24 And Heure = Format(Heure_Temp, "0#") & ":" & Format(Minute_Temp, "0#") & ":" & Format(Second_Temp, "0#") Then IsTime = True
End Function

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.