Supprimer des lignes en doublons

Bonjour

ça fait un moment que je galère pour supprimer des doublons

J'ai déjà collé une plage de cellules dans les colonne D à H, dans la première ligne vide de ma feuille. J'ai appelé ces données collées "MaPlage" et je les ai sélectionnée de la manière suivante :

Private Sub CommandButton1_Click()
    MaPlage = Selection.Copy
    Windows("Feuil1").Activate
    Range("D" & Cells(Rows.Count, "D").End(xlUp).Row + 1).PasteSpecial xlPasteValues
    Range("D" & Cells(Rows.Count, "D").End(xlUp).Row + 1).Select

' si contenu des cellules D à H de MaPlage exite déjà plus haut, supprimer lignes correspondantes de MaPlage

Je voudrais supprimer dans "MaPlage" les lignes qui existent déjà dans les colonnes D à H des lignes situées au dessus de "MaPlage"

Je sais qu'il faut faire une boucle, mais comment trouver les lignes déjà existantes ??

Merci d'avance pour votre aide précieuse.

Bonjour Dan,

peux-tu nous joindre un fichier excel même simplifié ?

peux-tu nous joindre un fichier excel même simplifié ?

Ci joint le fichier. J'ai du pas mal le simplifier

4essai.xlsm (27.12 Ko)

Holà, je passe mon tour (je n'aime pas trop les userform) ... précise au moins comment le lancer !

Rechercher des sujets similaires à "supprimer lignes doublons"