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

I

INFRA

Guest
Bonjour,

J'ai une colonne contenant une suite de références et pouvant contenir des doublons.
Je souhaiterais en fonction de cette liste en creer une seconde sur une autre feuille récapitulant toute les ref se trouvant dans la premiermais sans doublons.

exemple:

toto
toto
tata
titi
toto
titi
tata
Et j'aimerais inscrire dans une colonne d'une autre feuille:
toto
tata
titi
si possible comme ci-dessus a savoir, par ordre d'apparition.

J'ai déja essayé le code vba suivant:

Sub test()

Dim c As Range, Plage As Range, Ctr As Long

Sheets("Planning 1").Activate

Set Plage = Range("B11", Range("B500").End(xlUp))
Ctr = 1

For Each c In Plage

If Not IsNumeric(Application.Match(c.Value, Sheets("Bilan Récap").Range("A:A"), 0)) _
Or Ctr = 1 Then

Sheets("Bilan Récap").Range("A" & Ctr).Value = c.Value

Ctr = Ctr + 1

End If
Next c
End Sub

Ma liste apparait bien mais pas forcément dans l'orde et avec des cellules vides entre chaque...

En espérant avoir était assez claire
Merci de votre aide
 
- 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
15
Affichages
786
Réponses
4
Affichages
755
Réponses
10
Affichages
791
Retour