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

P

patrick

Guest
Bonjour,

Peux-t-on utiliser "combobox.additem" dans une combobox crée sur une feuille en dehors d'un userform ?

Merci
 
Salut,

En fait mon problème vient du fait que je crée la combobox à partir d'un code vba :
ActiveSheet.OLEObjects.Add(ClassType:="Forms.ComboBox.1", Link:=False, _
DisplayAsIcon:=False, Left:=170, Top:=19, _
Width:=150, Height:=17).Select

je voudrais ensuite renseigner cette nouvelle combobox créée par des items, mais pas possible, j'ai toujours un code erreur qui apparaît.

???
 
Salut Patrick,

Ta question m'intéressait car j'avais remarqué que les contrôles posés sur une feuille n'avaient pas la même syntaxe que les contrôles USF.

Après une longue recherche, j'ai lu une solution qui m'a paru étrange mais qui marche :

ActiveSheet.OLEObjects.Add(ClassType:="Forms.ComboBox.1", Link:=False, DisplayAsIcon:=False, Left:=170, Top:=19, Width:=150, Height:=17).Select
Selection.Object.AddItem "A"
Selection.Object.AddItem "B"
Selection.Object.AddItem "C"
etc...

L'insertion de .Object. avant AddItem résout tout le problème !
L'eusse-tu-cru ?

A+
Horatio
 
P.S.
Pour être complet, voici ma source d'info sur le forum HardWare :

<http://forum.hardware.fr/hardwarefr/Programmation/sujet-46717-1.htm>

L'auteur de la solution est Itawa,
Rendons à César...
Un grand merci à lui et j'espère qu'il vient sur XLD.
 
Bonjour Nelson,

C'est de nouveau avec grand plaisir que je consulte le forum ce matin.
Ton aide est de grand secours. J'ai tout de suite essayé la solution que tu me proposes (celle d'Itawa) et cela fonctionne parfaitement. Ca fait plusieurs jours que je suis dessus à essayer de comprendre.

Merci vraiment pour ton aide.
 
- 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
7
Affichages
223
Réponses
2
Affichages
82
Réponses
118
Affichages
2 K
Réponses
40
Affichages
1 K
Réponses
1
Affichages
253
Réponses
3
Affichages
267
Réponses
15
Affichages
734
  • Question Question
Autres Code VBA
Réponses
11
Affichages
296
Retour