XL 2010 supprimer les lignes doubles en gardant original code VBA

  • Initiateur de la discussion Initiateur de la discussion Kamalo
  • 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 !

Kamalo

XLDnaute Nouveau
Bonjour,

J'ai un tableau contient des lignes redoublons et je voulais supprimer les redoublons en gardant la ligne redoublante en bas du tableau. exemple:

05/10/2021 nom 0 poste 0
05/10/2021 nom 1 poste 1
05/10/2021 nom 2 poste 2
05/10/2021 nom 3 poste 3

Résultat:

05/10/2021 nom 3 poste 3


Merci d' avance!
 
Bonjour @Kamalo,

Un essai en VBA. Cliquer sur le bouton Hop!
Le code associé au bouton Hop! est dans module1:
VB:
Sub test()
Dim der&
   With Sheets("Feuil1")
      If .FilterMode Then .ShowAllData
      der = .Cells(Rows.Count, "a").End(xlUp).Row
      Application.ScreenUpdating = False
      .Columns(1).Insert: On Error GoTo Fin
      .Range("a1:a" & der).Formula = "=row()"
      .Range("a1:a" & der) = .Range("a1:a" & der).Value
      .Range("a1:d" & der).Sort key1:=Range("b1"), order1:=xlDescending, _
             key2:=Range("a1"), order2:=xlDescending
      .Range("a1:d" & der).RemoveDuplicates Columns:=Array(2)
      .Range("a1:d" & der).Sort key1:=Range("a1"), order1:=xlAscending
Fin:
      .Columns(1).Delete
   End With
End Sub

edit: version légèrement modifiée. L'instruction On error... était mal placée.
 

Pièces jointes

Dernière édition:
Merci bcp @mapomme pour votre réponse!
Peut être j ai mal expliqué mon besoin, le problème principal c'est que j'ai un bouton archive et chaque fois que je clique il me donne une copie supplémentaire avec la même date et je voulais garder juste la dernière copie archivée et pas besoin d'autres archivé avant.

Je joins un fichier exemple pour comprendre mieux mon problème!

Merci d'avance!
 

Pièces jointes

Dernière édition:
- 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

Discussions similaires

Réponses
38
Affichages
899
Retour