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

Hulk

XLDnaute Barbatruc
Hello les amis,

Ce code ne devrait-il pas môter les doublons ?

Code:
Private Sub UserForm_Initialize()
Dim j As Integer
    
    For j = 2 To Range("A65536").End(xlUp).Row
        If ComboBox1.ListIndex = -1 Then ComboBox1.AddItem Range("A" & j)
    Next j

End Sub
Merci pour votre aide !

Bonne soirée, Hulk.
 

Pièces jointes

Re : Doublons

Bonsoir,

une autre procédure.....

Code:
Private Sub UserForm_Initialize()
Dim MesNoms As Object, Cel As Range
Set MesNoms = CreateObject("Scripting.Dictionary")
For Each Cel In Range("A2:A" & [A65000].End(xlUp).Row)
    If Not MesNoms.Exists(Cel.Value) Then MesNoms.Add Cel.Value, Cel.Value
Next Cel
ComboBox1.List = MesNoms.items
End Sub
 
Re : Doublons

Salut,

tu as oublié une ligne :
Code:
Private Sub UserForm_Initialize()
    Dim j As Integer
    For j = 2 To Range("A65536").End(xlUp).Row
       [B] ComboBox1 = Range("A" & j)[/B]
        If ComboBox1.ListIndex = -1 Then ComboBox1.AddItem Range("A" & j)
    Next j
End Sub
 
Re : Doublons

Re,

Merci pour vos réponses !

Bhbh, bien ton code... Hop dans le tiroir 😀

Ok Fo_rum merci. Juste que...
Possible qu'il n'affiche pas le premier nom à l'ouverture de l'USF ?

Merci encore Messieurs (Dames ?).

Cdt, Hulk.
 
Re : Doublons

Encore moi 😀

Au fait c'était pour aboutir à cette question :

Au lieu de supprimer les doublons, comment faire pour qu'il y affiche comme suit :
N°1 "Toto, N°2 Toto, N°1 Tata, N°2 Tata etc...

Qu'il les numérote !

Voyez le fichier, la demande est plus clair !

Merci bien pour votre aide.

Hulk.
 

Pièces jointes

Re : Doublons

Hello,

Merci JC ! Pff j'étais pas loin 😛

En revanche pour le Titi et l'Tutu 😀, j'vais tâcher d'éviter le "N°1" vu qu'ils sont seuls !

Ca doit se passer dans la formule j'imagine ??

Me penche dessus.

Merci encore JC !

@+, Hulk.
 
Re : Doublons

Hello tout le monde,

Nickel Fo_rum, en plus j'allais demander comment faire ça par macro, ben j'suis servi.. et je pleure ouin ouin j'ai encore beaucoup à apprendre 😛

Maintenant va falloir que j'y adapte à mon binz et surtout que je la comprenne 😀

Merci bien et bon week à tous !

Hulk.
 
Re : Doublons

Hello.. encore mi !

Fo_rum elle est cool ta macro, par contre si tu pouvais juste me donner quelques explications.. tu serais gentil 😀

Et avis aux autres amateurs aussi, je rencontre un autre prob, voyez plutôt le fichier joint car mieux expliqué dedans.

Merci pour votre aide.
Et merci encore Fo_rum.

Hulk.
 

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
3
Affichages
334
Réponses
10
Affichages
680
Réponses
15
Affichages
830
Réponses
4
Affichages
743
  • Question Question
Microsoft 365 Erreur UBound
Réponses
4
Affichages
298
Réponses
8
Affichages
402
Réponses
5
Affichages
931
Retour