Changer une heure sans toucher à la date

Signaler
Messages postés
6
Date d'inscription
dimanche 5 août 2001
Statut
Membre
Dernière intervention
25 juillet 2003
-
Messages postés
389
Date d'inscription
dimanche 7 avril 2002
Statut
Membre
Dernière intervention
23 septembre 2016
-
Bonjour à tous,

Mon probleme est le suivant, je souhaite garder une variable de type date contenant la date du jour mais changer uniquement l'heure.

Lorsque je fais un TimeSerial(), VB vire la date et mets un truc du genre 01/01/1992 avec l'heure que j'ai introduite.

D'avance, je vous remercie.

Ols

1 réponse

Messages postés
389
Date d'inscription
dimanche 7 avril 2002
Statut
Membre
Dernière intervention
23 septembre 2016
2
simple:

Dim DatTest As Date

DatTest = "03/07/02 09:00:00"
MsgBox "Variable = " + Format(DatTest)

DatTest = Left(DatTest, 9) + Format(Time, "hh:nn:ss")
MsgBox "Variable = " + Format(DatTest)
0