Bjour à tous
J'ai un problème de comparaison entre deux dates, une fois sur deux mon code ne se comporte pas comme je veux, dans la feuille RELEVES à la cellule I1 j'ai une date que je souhaite comparer avec la dernière date saisie de la colonne A de la feuille Conso eau douce. les deux dates sont formatées en sept-17, mais la saisie est bien en 30/09/2017 avec mon if je lui dis si la date en I1 est supérieur à la dernière date saisie alors....
Il me rajoute une ligne si la date était supérieur ça c'est bon mais si je relance la macro il me rajoute encore une ligne et là c'est pas bon, avez-vous une idée de mon erreur ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
If Sheets("RELEVES").Range("$I$1") > Sheets("Conso eau douce").Range("A" & Range("A65500").End(xlUp).Row) Then
 
'Là j'ajoute une ligne avec 
 
Range("A" & Range("A65500").End(xlUp).Row + 1).Select
' sinon je met à jour la ligne
 
Range("A" & Range("A65500").End(xlUp).Row ).Select