Supprimer doublons à partir de 2 colonnes

  • Initiateur de la discussion Initiateur de la discussion mroma
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

mroma

Guest
Bjr à tous,

Je suis nouveau sur ce forum et débutant en VBA,
Je me permet de vous solliciter pour le problème suivant :

Je souhaite supprimer pour chaque numéro dans ma colonne A les doublons en gardant la valeur la plus grande de la colonne C

J'ai mis en jaune les lignes à garder sur mon fichier présent en annexe

Merci bcp de votre aide
 

Pièces jointes

Re : Supprimer doublons à partir de 2 colonnes

Bonsoir mroma et bienvenue sur XLD 🙂,

Un essai dans le fichier joint.
VB:
Sub LeMaxdesDoublons()
Dim i&, i1&
  Application.ScreenUpdating = False
  With Sheets("Document")
    ' tri selon colonne A puis C
    .Range("a1").CurrentRegion.Sort key1:=.Range("a1"), order1:=xlAscending, _
        key2:=.Range("c1"), order2:=xlAscending, Header:=xlYes
    ' numéro de l'avant-dernière ligne des données
    i1 = .Range("a1").CurrentRegion.Rows.Count - 1
    ' boucle de l'avant dernière ligne à la ligne 2
    For i = i1 To 2 Step -1
      ' si la référence de la ligne i est la même que la ligne i+1,
      ' alors on efface la ligne i
      If (.Cells(i, "a") = .Cells(i + 1, "a")) Then .Cells(i, "a").EntireRow.Delete
    Next i
  End With
  Application.ScreenUpdating = True
End Sub
 

Pièces jointes

Dernière édition:
Re : Supprimer doublons à partir de 2 colonnes

Bonjour,
tu fais un tableau (insertion tableau)
tu filtres par N° de version (du plus grand) au plus petit
tu supprimes les doublons dans les titres (suppression doublon)
Il te reste les titres qui ont le plus grand N° de version.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
16
Affichages
478
Réponses
1
Affichages
359
Réponses
2
Affichages
498
Réponses
8
Affichages
292
Réponses
7
Affichages
254
Retour