Comparaison de date [Résolu]

Signaler
Messages postés
254
Date d'inscription
jeudi 13 janvier 2005
Statut
Membre
Dernière intervention
10 octobre 2013
-
Messages postés
50
Date d'inscription
mercredi 28 mars 2007
Statut
Membre
Dernière intervention
31 août 2007
-
Bonjour
Je voudrais savoir s'il est possible de comparer deux dates c'est a dire pourvoir dire que le 10juin 2007 est plus récent que le 10 octobre 2006
Si quelqu'un peut m'aider merci d'avance.

5 réponses

Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
67
<
>


Dim A As Date
Dim B As Date

A = #06/10/2007#
B = #10/10/2006#

If A > B Then
...
End If
Messages postés
3877
Date d'inscription
mardi 19 mars 2002
Statut
Membre
Dernière intervention
23 août 2018
18
Avec du code VBA ? ou une formule Excel ?

MPi
Messages postés
103
Date d'inscription
lundi 23 avril 2007
Statut
Membre
Dernière intervention
20 octobre 2012

bonjour, je sias que la comparaison des dates en vb est possible, ceci dis j'ai pris l'habitude de stocker les dates en long, cad :  AAMMJJ , ce devient un entier long que tu peut comparer, (je trouvaias ca plus court que de consulter MSDN).
je transforme une date en string , je crée ma variable en extrayant de la date avec les fonctions mid left et right et zou je concatene tous ca dans le bon ordre, en utilisant val  jepeux comparer.
Messages postés
254
Date d'inscription
jeudi 13 janvier 2005
Statut
Membre
Dernière intervention
10 octobre 2013

avec du VBA
Messages postés
50
Date d'inscription
mercredi 28 mars 2007
Statut
Membre
Dernière intervention
31 août 2007

oui avec du mid right left tu peux le faire!
ce n'est pas très dur mais un peu embetant a coder lol

/!/makakdef/!/

Software is like sex, it's better when it's free