Citation:
Pour supprimer les lignes qui suivent la ligne x du tableau, on peut travailler sans boucle
Code :
Range(Tablename).Offset(x).Resize(Range(Tablename).Rows.Count - x).Delete
Cela dit, je ne suis pas convaincu qu'il soit pertinent de garder x lignes (2 dans ce cas) lorsque l'on nettoie une table. On vide la table (une opération) et on la filtre lorsque l'on en a besoin (une AUTRE opération). Garder x lignes pour garder un filtre actif n'est pas une bonne idée pour moi. Dans un projet de ce type, il est impératif de bien découper les actions réalisées. Une chose est de vider une table à un moment T (une opération) , une autre est de filtrer ladite table à un moment T' (une autre opération). "Fusionner" T et T' ne peut amener qu'à des catastrophes.
Pfiouuu, alors là tu me mets en panique :ptdr: