Problème ajout combobox

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

patoq

XLDnaute Occasionnel
Bonjour le forum,

Je viens vers vous car j'ai un petit soucis concernant le remplissage d'un combobox.

Dans le fichier joint, le remplissage du combo se passe très bien ; cependant si j'ajoute une catégorie dans la cellule C4, le résultat est "louche" (je me retrouve avec un "blanc" entre les 2 premiers items du combo).

Voici mon fichier et merci pour l'aide que vous m'apporterez.

Cdt
 

Pièces jointes

Re : Problème ajout combobox

bonjour patoq
2 methode parmi tant d'autres
la premiere basique

Dim c As Range
For Each c In Range("c4:c" & Cells(Rows.Count, 3).End(xlUp).Row)
ComboBox1 = c
If ComboBox1.ListIndex = -1 And ComboBox1 <> "" Then ComboBox1.AddItem c
Next c

avec un dico
Dim c As Variant, m As Object
Set m = CreateObject("Scripting.Dictionary")
For Each c In Range("c4:c" & Cells(Rows.Count, 3).End(xlUp).Row)
If Not m.Exists(c.Value) And c <> "" Then m.Add c.Value, c.Value
Next c
ComboBox1.List = m.Items
 
- 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
11
Affichages
772
Retour