Bonjour,
je vois pas pourquoi ce code marche bien seulement si les 2 cellules comparées sont tous vides ou tous non vides.
sinon, Par example, quand
Code : Sélectionner tout - Visualiser dans une fenêtre à part RS.Fields("Date1").Value <> RS.Fields("Date2").Value
RS.Fields("Date1").Value=null
RS.Fields("Date2").Value=14/03/2006
le résultat est "true": (RS.Fields("Date1").Value <> RS.Fields("Date2").Value ) = true
mais pourquoi " null=1/03/2006" !?
par contre, si je compare 2 champs (Nom1 et Nom2), avec le format "string", il n'y a pas de problème:
RS.Fields("Nom1").Value <> RS.Fields("Nom2").Value
j'ai essayé d'utiliser Cstr(): Cstr(RS.Fields("Date1").Value ), ca marche pas non plus...
Partager