Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

(résolu) comment affecter un dictionnaire à une listbox

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

corvelc

XLDnaute Occasionnel
Bonjour,

J'utilise la création d'un dictionnaire pour avoir les valeurs unique dans différentes macros.
MonDico1 = CreateObject("Scripting.Dictionary")

Je souhaite savoir s'il est possible d'utiliser ce même dictoinaire "MonDico1" pour alimenter une listebox et si cela est possible, comment procède-t-on ?
merci
 
Dernière édition:
Re : comment affecter un dictionnaire à une listbox

Bonjour,

Code:
Dim dic As Object
Dim c As Range
Set dic = CreateObject("scripting.dictionary")
For Each c In ActiveSheet.Range("A1:A10000")
   dic(c.Value) = c.Value
Next
MaListBox.List = dic.keys()

A+
 
Re : comment affecter un dictionnaire à une listbox

encore merci,

et pour affecter à ma listebox dans la cellule B2 ?
car actuellement j'avais créer un liste dans un onglet qui s'appelait 'ListeManagers'
CC
 
Re : comment affecter un dictionnaire à une listbox

re,

Il faut être plus précis. Qu'appelle-tu affecter à ma listeBox dans la cellule B2?
Listbox ActiveX?, ListBox Contrôle de formulaire? Liste de validation?
Faut-il garder la liste dans 'ListeManagers'?

Hier 'ListeManagers' était une plage cellules nommée par macro, non un onglet!?

B2 avait une liste de validation non une ListBox!?

Joindre un fichier exemple, avec explications détaillées, on évitera le travail inutile.

A+
 
Dernière modification par un modérateur:
Re : comment affecter un dictionnaire à une listbox

Bonjour,

Désolé, mais je travaille sur 2 sujets à la fois.
Aujourd'hui , j'ai repris sur mon code et en réalité j'ai réussi à partir de ton code à faire ce que je voulais
Encore grand merci HASCO pour ton aide

A l'avenir je refléchi avant de demander

CC
 
- 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

D
Réponses
0
Affichages
954
dom29
D
F
Réponses
3
Affichages
1 K
Fariri
F
P
Réponses
9
Affichages
4 K
P
J
Réponses
4
Affichages
1 K
Ju_De_Citron
J
A
Réponses
4
Affichages
2 K
A
S
Réponses
2
Affichages
3 K
sunguess
S
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…