Bonjour,
j'ai un petit soucis.
j'ai un gros fichier excel : 8136 lignes
je souhaiterais garder que les lignes ou la date correspond à 2012. Donc supprimer les lignes entières ou il y a 2011 et 2010.
J'ai 29 lignes ayant 2011 et 2010. Je dois donc avoir après suppression 8107 lignes. (edit: 8108 en fait)
quand il y a un vide à la place de la date, il faut laisser la ligne intacte.
j'ai tenté une macro mais elle me supprime plus de chose que prévueje tombe à 6327 lignes.
voici ma macro qui ne marche pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Sub test() Application.ScreenUpdating = False For e = Range("C65536").End(xlUp).Row To 2 Step -1 If (Range("C" & e) < CDate("01/01/2012")) Then Rows(e).Delete End If Next e Application.ScreenUpdating = True End Sub
Je suis perdue, je sollicite votre aide.
merci d'avance à qui voudra bien m'aider![]()
Partager