Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Amélioration de macro : Liste sans doublons

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 !

Etienne2323

XLDnaute Impliqué
Bonjour à tous,
je viens tout juste de créer une petite macro qui traite les doublons en me basant en majorité sur de l'information et de l'aide que j'ai trouvé sur le forum. Je sais qu'il existe déjà plusieurs petites applications beaucoup plus poussée et beaucoup plus efficace qui traite du même sujet mais je voulais simplement essayé en réaliser une par moi-même et voir le résultat. 😉

Ce que je vous propose donc aujourd'hui serait simplement d'y jetter un petit d'oeil et, si le coeur vous en dit, de voir comment il serait possible de l'améliorer.

J'ai utilisé un code de Didier FOURGEOT (myDearFriend!) afin de créer un msgbox personnalisé.

Le code de ma macro se trouve juste en-dessous.

En espérant avoir de vos nouvelles !

Cordialement,

Étienne
 

Pièces jointes

Re : Amélioration de macro : Liste sans doublons

Bonsoir le forum,Etienne, brigitte
Beaucoup de code pour peu de chose a faire
Si tu veux plus simple, essais celui ci

Sub SuppimDouble()
Dim DL1 As Long, i As Long
Sheets("Liste").Select
DL1 = Range("A65000").End(xlUp).Row
Range("A3:A" & DL1).Sort Key1:=Range("A3"), Order1:=xlAscending, Header:=xlGuess
For i = DL1 To 3 Step -1
If Cells(i, 1) = Cells(i - 1, 1) Then
Rows(i).Delete
End If
Next
Range("A1").Select
End Sub
 
Re : Amélioration de macro : Liste sans doublons

Bonjour Brigitte, Gexk5, le forum,
où peut-être devrais-je plus dire bonsoir pour vous 😉
Tout d'abord, merci de vos réponses !

@ Brigitte : En ce qui concerne Didier mDF, je n'ai pas eu la chance de le croiser directement. Par contre, à bon nombre de reprises, j'ai consulté ses oeuvres et j'ai pu m'inspiré de son travail. Mais le contacter pourrait être une option a considérer effectivement. Merci pour la réponse !

@Gexk5 : Merci de la réponse, par contre, (et sans vouloir être déplacé bien sur), je dois dire que je suis en désaccord avec toi. Le code que j'ai proposé fait intervenir l'utilisateur (1er objectif), est valide pour n'importe quelle plage, donne des options de plage de sortie (tri ascendant et descendant et une plage de sortie variable), n'implique jamais la suppression de ligne, etc...

En vous remerciant encore !

En espérant continuer de recevoir des commentaires et des idées !

Cordialement,

Étienne
 
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
15
Affichages
2 K
Compte Supprimé 979
C
A
  • Question Question
Réponses
8
Affichages
952
Z
Réponses
2
Affichages
914
Z
M
Réponses
3
Affichages
1 K
S
Réponses
1
Affichages
890
sandra_excel
S
J
Réponses
6
Affichages
1 K
jean_jack
J
F
Réponses
2
Affichages
897
Florian699
F
S
Réponses
8
Affichages
2 K
S
M
Réponses
16
Affichages
2 K
Merinom
M
A
Réponses
17
Affichages
5 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…