INFINITY100
XLDnaute Occasionnel
Bonjour à tous
Voila j'ai un petit soucis d'affichage de la liste dans le ComboBox, en effet j'ai un ensemble de dates en colonne E et ce que je voudrai faire c'est quand je clique sur le ComBobox les dates en doublons ne s'affiche pas et de même quand je masque une ligne aussi
Pour les doublons le problème est presque résolu car j'ai déjà ce code qui supprime les doublons mais avec un léger défaut c'est qu'il ignore pas la cellule vide de liste des dates
Voila je joins le fichier pour être plus claire
Merci à vous tous
Cordialement
Voila j'ai un petit soucis d'affichage de la liste dans le ComboBox, en effet j'ai un ensemble de dates en colonne E et ce que je voudrai faire c'est quand je clique sur le ComBobox les dates en doublons ne s'affiche pas et de même quand je masque une ligne aussi
Pour les doublons le problème est presque résolu car j'ai déjà ce code qui supprime les doublons mais avec un léger défaut c'est qu'il ignore pas la cellule vide de liste des dates
Code:
'Déclaration de la variable
Dim ligne As Integer, c As Range, Dico As Object
Dim j As Integer
Private Sub UserForm_Initialize()
Set Dico = CreateObject("Scripting.Dictionary")
With Sheets("Feuil2")
For Each c In .Range(.[f2], .Cells(.Rows.Count, 6).End(xlUp))
If Not Dico.exists(c.Value) Then Dico.Add c.Value, c.Value
Next c
ComboBox1.Clear
ComboBox1.List = Dico.items
End With
End Sub
Voila je joins le fichier pour être plus claire
Merci à vous tous
Cordialement