Bonjour,
Je suis moi aussi embêté par des comparaisons de dates, cependant, je dois admettre qe j'ai pas réellement compris se que vous évoquiez dans les lignes précédentes.
Pour ma part j'ai fais sa (qui ne fonctionne pas ...) :
Dim Date_A As Date
Dim datedeb As Date
Dim lignefinal As Variant
Date_A = InputBox("Date debut de tranche dd.mm.yy" )
lignefinal = 13
mef_date_A:
datedeb = Cells(lignefinal, 4).Value
If datedeb < Date_A Then
Rows(lignefinal).Select
Selection.Delete Shift:=xlUp
Else: GoSub fin
End If
GoSub mef_date_A
fin:
Alors pour info ma 1ere date en D13 est le 01.10.03, je veux donc supprimer ma ligne lorsque la date que j'ai saisi " Date_A" est supérieure à ma date ce trouvant en D13.
Si quelqu'un a une idée, je suis tout ouïe .
Par avance, merci.