@yoyovento : Hello
ton idée est bonne, toutefois quelques "pbs"
si tu ne fais pas de application.screenupdating=false, ca risque d'etre long et faire sapin de noel (surtout si il y a beaucoup de lignes)
ton j=j-1 ne sert à rien car il n'est pas utilisé dans le for i=2 to rng.cells.count
il aurait fallu faire for i=2 to j
et le fait que tu fasses le i=i-1 montre que tu as déjà vu/subit le décalage suite aux lignes supprimées
d'où la règle / habitude qu'on utilise:
quand on supprime des lignes, on fait la boucle en remontant du bas vers le haut
for i= rng.cells.count to 2 step -1
à noter que ma solution n'est pas parfaite non plus puisque déjà. elle ne correspond pas à la solution que je décrivais au tout début: (filtre + suppression)==> j'ai toujours un pb pour faire des filtres avec des dates...
l'enregistreur de macro me donne pourtant un script qui une fois executé, ne reproduit pas le résultat.....