doublons dans un combobox

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

M

marco

Guest
Bonjours à tous le forum
j'ai besoin de votre aide pour un probleme de doublons dans un combobox.
Mon combobox fait référence à la colonne A qui sont des dates et qui comporte des doublons, je ne peut pas supprimer les doublons de la feuille, par contre je voudrait que mon combobox n'affiche pas deux fois la même date. Est ce possible?

J'ai éssayer ça, mais c'est pas terrible
Date1 = mon combobox


DER = Application.CountA(Columns('a')) + 1
For x = 9 To DER
If Range('A' & x).Value = Range('A' & x - 1).Value Then x = x + 2
If Range('A' & x).Value <> '' Then Date1.AddItem (Range('A' & x).Value)
Next


Bonne soirée
 
Bonsoir

Personnellement, pour trier une liste sans doublon, j'utilise la méthode des collections, rapide à mettre en place.mais il existe d'autres méthodes.

voir exemple en pièce jointe.

Private Sub UserForm_Initialize()
Dim datadate As Collection
Dim c As Range
Dim i As Byte

Set datadate = New Collection

On Error Resume Next

For Each c In Range('a1:a' & Range('a65536').End(xlUp).Row) '<==== a adapter
datadate.Add c.Text, c.Text
Next c

For i = 1 To datadate.Count
Date1.AddItem CDate(datadate(i))
Next i

End Sub
[file name=Classeur1_20050526210635.zip size=10250]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur1_20050526210635.zip[/file]
 

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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
329
Réponses
8
Affichages
387
Retour