effacer la première ligne dès que l'occurence change

G

gab

Guest
Bonjour,

J'ai un gros fichier (dont voici un extrait).
J'aimerais effacer la première ligne dès que la désignation change.
Autrement dit : au moment où l'on passe à un désignation différente de la précédente, la ligne doit sauter. (attention, le nombre de fois que se présente un désignation est variable, il y a 3 x AAAAA007516 et 4 x AAAAA007517).

Vous avez une idée de macro rapide ?


designation valeur

AAAAA007516 0
AAAAA007516 0
AAAAA007516 2 735 214
AAAAA007517 0
AAAAA007517 0
AAAAA007517 0
AAAAA007517 1 213 170
AAAAA007518 0
AAAAA007518 0
AAAAA007518 114 556
AAAAA007519 0
AAAAA007519 0
AAAAA007519 0
AAAAA007519 146 237
AAAAA007520 0
AAAAA007520 0
AAAAA007520 50 446
AAAAA007521 0
AAAAA007521 0
AAAAA007521 191 318
AAAAA007522 0
AAAAA007522 0
AAAAA007522 394 772
AAAAA007523 0
AAAAA007523 0
AAAAA007523 454 643
AAAAA007524 0
AAAAA007524 0
AAAAA007524 73 039
AAAAA007525 0
AAAAA007525 0
AAAAA007525 100 294
AAAAA007526 0
AAAAA007526 0
AAAAA007526 605 826
 
J

Jean-Marie

Guest
Bonjour

Je ne sais pas si cette action de suppressions doit ce répéter dans le temps.

Essaye ceci,

1) sélectionne toute la plage des données, en commençant par la cellule la plus en haut et à gauche.
2) Clique sur le menu Données/Filtre/Filtre automatique
3) clique sur la petite flèche de la troisième colonne
4) puis sur "personnalisé", (Excel n'affiche que les 1000 premières données "unique")
5) dans la boîte de dialogue, change les paramètres pour avoir > 0
6) tu valides la boîte de dialogue.

Tu verras à l'écran toutes les lignes que tu voulais supprimer, suivant ton exemple et ma compréhension de tes explications. Il te suffit maintenant de supprimer les lignes déjà sélectionnées, en cliquant sur le menu Edition/Supprimer.

@+Jean-Marie
 

Statistiques des forums

Discussions
312 380
Messages
2 087 792
Membres
103 664
dernier inscrit
wolvi71