Supprimer les lignes quand il y a doublons sur colonnes A,B,C,D,E

Bonjour,

Pouvez-vous m'aider?

J'aimerais supprimer les lignes quand on rencontre un doublons seulement sur colonnes A,B,C,D,E

merci ci-joint fichier

Bonjour

Un essai à tester. Te convient-il ?

Bye !

Bonsoir,

c'est super mais seulement sur ton fichier

et sur mon fichier il me laisse les 2 colonnes O et P

j'ai fait un copie collé des 20 dernieres lignes sur ton fichier et ça fonctionne super.

????? je n'y comprends plus rien

@ bientôt

doublons

une ligne

Sub SupprimezDoubles1()
     Sheets("Feuil1").Range("A1").CurrentRegion.RemoveDuplicates Columns:=Array(1, 2, 3, 4, 5), Header:=xlYes
End Sub

Bonjour,

j'ai trouvé pourquoi

colonne vide N° 6 à 14 (F à N)

j'ai rapproché mes deux colonnes

et ça fonctionne super bien

merci

@bientôt

vois ma réaction de hier soir, on n'a pas besoin d'un macro parreil, c"est une simple function en excel même. (mais on peut l'ecrire dans une ligne en VBA)

En français, "gegevens" = Données (?)

schermafbeelding 2022 04 24 110028

hallo BsAlv,

Supprimer les doublons dans Excel, c'est bien ça?

oui ça fonctionne à condition que la ligne entière soit identique aux autres

Mon cas, j'ai juste une colonne qui n'est pas identique aux autres.

Donc Excel ne supprimera pas les lignes car elles ne sont pas doublons.

dank u, merci

Bonjour,

vos deux macro fonctionnent, mais elles laissent des lignes vides.

J'ai bien une macro qui supprime les lignes vides mais ne fonctionne pas ici

Ci-joint fichier avec:

2 macros identiques + 1 macro 1 bouton "supprime lignes vides"

Bouton "Italien" va supprimer les doublons sur la feuille "ITALIEN'

bouton "Feuil1" va supprimer les doublons sur cette feuille active

Bouton"supprime lignes vides" supprime les lignes vides (Ctrl+Fin) pour voir si c'est supprimé.

feuil1 c'est ok mais pas en feuille "ITALIEN" reste 2 colonnes

et ça ne supprime pas les lignes vides (alors que j'ai ajouté un CALL)

En rouge à SUPPRIMER

essayer et voir le résultat en feuille "italien"

Si on clic sur 'Supprime lignes vides' après avoir supprimé les doublons

les lignes vides sont bien supprimées.

pourquoi?

merci

Re

non, je n'ai pas trouvé, les lignes vides ne s'effacent pas

sauf si je double le ' call supprimeLignesVides sur 2 lignes

le seul problème qui me tracasse

ce sont ces 2 colonnes O et P qui ne s'effacent pas dans la feuille "Italien" mais dans la feuil1 elles s'effacent,

pourquoi?

du coup je les ai rapprochées.

merci pour votre aide

Bonjour

Bonjour à tous

@ BsAlv : tu as raison, ta solution est beaucoup plus judicieuse que la mienne.

@ Geoffroy63 :

Dans les deux macros qui te sont proposées, le tableau à modifier se définit par l'instruction :

Sheets("ITALIEN").Range("A1").CurrentRegion

Mais cela définit le tableau à partir de A1 et s'arrête à la première ligne vide et à la première colonne vide

Et comme tu n'as pas mis de titre aux colonnes I à N, dans la feuille "ITALIEN", le tableau est défini comme allant de la cellule A1 à la cellule H971

D'où les lignes vides restantes et les données non éliminées sur les colonne O et P

Pour remédier à ça : mets quelque chose dans les cellules I1 à N1 : n'importe quoi ( ex : "x" dans chacune de ces cellules)

OK ?

Bye !

Ok merci pour tout

excellent

Rechercher des sujets similaires à "supprimer lignes quand doublons colonnes"