Comparer deux dates dans deux colonnes différentes
kijx
Messages postés45Date d'inscriptionmercredi 30 décembre 2009StatutMembreDernière intervention 2 avril 2014
-
2 avril 2014 à 11:40
Whismeril
Messages postés18991Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention27 mars 2024
-
2 avril 2014 à 11:58
Bonjour à tous,
Voila j'aimerai comparer deux dates qui se trouvent dans deux colonnes différentes d'un tableau excel.
J'arrive à parcourir les colonnes avec des boucles pour leurs donner une couleur, mais la ou je coince c'est sur comment comparer deux valeurs dans deux colonnes ? crée deux boucles et mettre les valeurs dans une variables puis comparer les variables ?
Peut-être faut-il plutôt parcourir les lignes du tableau et comparer les deux cellules ou se trouvent les dates ?
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 Modifié par ucfoutu le 2/04/2014 à 12:07
Bonjour,
Impossible de te répondre sans plus de précision sur ce que tu cherches à c comparer exactement.
"comparer deux dates qui se trouvent dans deux colonnes différentes" ne veut pas dire grand-chose sans autre précision sur l'emplacement de ces dates dans les colonnes concernées. Sont-elles sur la même ligne (et alors c'est ultra facile) ou peuvent-elles être sur des lignes distinctes ? (et alors : comment en fais-tu la détermination) ?
EDIT :
Si les dates sont toujours dans les mêmes colonnes et que l'on doit comparer les dates quiç sont toujours sur la même ligne de ces colonnes ===>> c'est on ne peut plus simple.
Exemple ou nblignes est la dernière ligne de la colonne A et que les dates sont en colonnes A et D : ===>>>
For ligne = 1 To nblignes date1 = Range("A" & ligne).Value date2 = Range("D" & ligne).Value If date1 < date2 Then MsgBox "date1 plus petite" ElseIf date1 = date2 Then MsgBox "dates égales" Else MsgBox "date1 plus grande" End If Next