Page 1 sur 1

Forcer l'heure dans un objet DateTimeValue en LS

MessagePublié: 29 Nov 2010 à 13:12
par bmoon
Bonjour,

Je voudrais forcer une heure dans un objet DateTimeValue

Dans mon code j'ai ceci:

Code : Tout sélectionner
Dim dateTimedeb As New NotesDateTime("")

[...]

Set dateTimedeb = item1.DateTimeValue


Sur le Set, j'ai essayé ceci :
Code : Tout sélectionner
Set dateTimedeb = item1.DateTimeValue + TimeValue("12:00:00")
Ca me met une erreur "Type mismatch"

j'ai aussi essayé cela :
Code : Tout sélectionner
Set dateTimedeb = DateValue(item1.DateTimeValue) + TimeValue("12:00:00")
-> j'ai la meme erreur...

Je suis à court d'idées... qqun pour m'aider ?

MessagePublié: 29 Nov 2010 à 13:14
par Michael DELIQUE
salut

entroue ton DateValue(item1.DateTimeValue) d'un cstr()

MessagePublié: 29 Nov 2010 à 13:15
par bmoon
Code : Tout sélectionner
Set dateTimedeb = Cstr(Datevalue(item1.DateTimeValue)) + Timevalue("12:00:00")


-> Toujours la meme erreur...

MessagePublié: 29 Nov 2010 à 13:21
par Michael DELIQUE
un
msgbox Cstr(Datevalue(item1.DateTimeValue)) + Timevalue("12:00:00")

ça donne quoi ?

MessagePublié: 29 Nov 2010 à 13:29
par bmoon
54: Type mismatch on: DATETIMEVALUE

MessagePublié: 29 Nov 2010 à 13:34
par Michael DELIQUE
parceque item1.DateTimeValue renvois un objet ! pas un string