Convertir une chaine de caractère en heure minute

cs_romglad Messages postés 3 Date d'inscription mercredi 7 avril 2004 Statut Membre Dernière intervention 13 avril 2004 - 13 avril 2004 à 15:30
juvamine Messages postés 468 Date d'inscription vendredi 21 février 2003 Statut Membre Dernière intervention 30 août 2007 - 13 avril 2004 à 15:45
Je récupère une variable de type string sensée contenir une
heure minute. ma variable est sur 4 caractères ex :

hre = 1721

Je veux affecter cette variable a un champs heure abrégé sous access, mais cela ne fonctionne pas car ma variable n'est pas reconnue comme heure minute, comment convertir ma variable en heure minute ?

Merci d'avance

2 réponses

cs_visualbasic Messages postés 44 Date d'inscription vendredi 25 janvier 2002 Statut Membre Dernière intervention 13 avril 2004
13 avril 2004 à 15:42
pk tu l'as définie en tant string et pas date ???

Dim hre as date.
0
juvamine Messages postés 468 Date d'inscription vendredi 21 février 2003 Statut Membre Dernière intervention 30 août 2007 2
13 avril 2004 à 15:45
il fo mettre ta variable sous forme hh:nn
dim hre
hr="1721"

hre=mid(hre,1,2) & ":" & mid(hre,3,2) & ":" & "00"
'ca va fare un truc du genre "17:21:00"

pr le mettre ds access
essai de faire CDate(hre)

et la ca devrais passer

@+
juva

Retrouvez une équipe de développeurs confirmés sur le tchate:
serveur : bastia.zefunChat.net
port : 6667
chan : #programmation
0
Rejoignez-nous