Erreur d'execution 13

cs_lea75 Messages postés 54 Date d'inscription vendredi 30 juillet 2004 Statut Membre Dernière intervention 28 août 2004 - 7 août 2004 à 22:28
cs_lea75 Messages postés 54 Date d'inscription vendredi 30 juillet 2004 Statut Membre Dernière intervention 28 août 2004 - 7 août 2004 à 22:49
Quand je suis dans ma classe "Clsreservations" il s'arrête à
vddp = vnewvalue et me mets erreur 13 "Type incompatible"
Je vois que vnewvalue à bien la nouvelle valeur que j'ai encodé mais vdrp est de format 0:00:00
Pourtant j'ai déclaré vdrp comme date et non comme timer!

Option Explicit
Dim vidreserv As Integer
Dim vdrp As Date
Dim vdestination As String
Dim vddp As Date
Dim vhdp As Timer
Dim vhrp As Timer
Dim vidins As Integer
Dim vidmemb As Integer
Dim vidaeronef As String
Dim vidtp As Integer

Public Property Get idreservation() As Variant
idrservation = vidreserv
End Property

Public Property Let idreservation(ByVal vNewValue As Variant)
vidreserv = vNewValue
End Property

Public Property Get dateretourp() As Variant
dateretourp = vdrp
End Property

Public Property Let dateretourp(ByVal vNewValue As Variant)
vdrp = vNewValue
End Property

3 réponses

cs_lea75 Messages postés 54 Date d'inscription vendredi 30 juillet 2004 Statut Membre Dernière intervention 28 août 2004
7 août 2004 à 22:41
Bonsoir,
Je cherche ou j'aurais pu mettre un format heure mais je ne trouve pas.
Peut-être que je me plante compètement,mon erreur n'est pas là!
Est ce que je dois mettre un format date?
Merci
0
cs_liquide Messages postés 1016 Date d'inscription samedi 22 mars 2003 Statut Membre Dernière intervention 24 juin 2008
7 août 2004 à 22:46
peut etre il y a une erreur sur le vNewValue as variant
passe le "as date"
puisque tu as Dim vdrp As Date
et tu l'assignes a "vdrp = vNewValue"

Bonne prog, poele_a_frire@hotmail.com
liquide
0
cs_lea75 Messages postés 54 Date d'inscription vendredi 30 juillet 2004 Statut Membre Dernière intervention 28 août 2004
7 août 2004 à 22:49
J'ai trouvé j'avais oublié de mettre des "/" entre mes jours, mois,années.
0
Rejoignez-nous