Code vba pour coller la selection active sans doublon

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

Pol

XLDnaute Occasionnel
Bonjour à tous,

Quelqu'un pourrait-il m'indiquer le code pour coller la sélection active sans doublons ?

Merci bcp.

Pol.
 
Re : Code vba pour coller la selection active sans doublon

Finalement, je ne m'en sors pas, je n'arrive pas à adapter vos codes alors je reviens vers vous,

Je souhaite faire un coller sans doublon de la plage de cellule (1 seule colonne) préalablement copiée et toujours active. Le collé sera effectué en P1.

Je vous joins un fichier exemple.

Merci encore
 

Pièces jointes

Re : Code vba pour coller la selection active sans doublon

Bonjour le fil, bonjour le forum,

La super solution de Pierrot adaptée à ton exemple :
Code:
Selection.AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Feuil1.Range("P1"), Unique:=True
 
Re : Code vba pour coller la selection active sans doublon

Bonjour;

L'idée avec filtre élaboré est bonne mais le premier chiffre est pris comme nom de colonne .

Code:
Sub sd()
  Set mondico = CreateObject("Scripting.Dictionary").
  For Each c In Selection
     If c <> "" Then mondico(c.Value) = ""
  Next c
  [P1].Resize(mondico.Count, 1) = Application.Transpose(mondico.keys)
End Sub

JB
 

Pièces jointes

- 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
2
Affichages
162
Réponses
3
Affichages
255
Réponses
56
Affichages
3 K
Retour