Macro & ComboBox à liste variable

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 !

Magic_Doctor

XLDnaute Barbatruc
Supporter XLD
Bonjour à tous,

J'ai un ComboBox (Controles ActiveX) dont la longueur de la liste, suivant les événements, change.

Dans une cellule est récupérée l'adresse de cette liste.
Je voudrais actualiser automatiquement par macro le "ListFillRange" de la ComboBox.

J'ai bien tenté de la manière suivante :

Sub Macro1()

ActiveSheet.Shapes("ComboBox1").Select

'W33 étant la cellule où est stockée l'adresse de la liste, par exemple : $AF$12:$AF$48
ListFillRange = [W33].Value

End Sub

... mais sans succés...

Un grand merci pour celui ou celle qui m'aidera à atteindre le succés.

Bonne fin d'après-midi.
 
Re : Macro & ComboBox à liste variable

Merci Pierrot pour cette tentative qui n'a malheuresement pas réussi.

J'ai tenté de maintes manières en m'inspirant de votre proposition :

1/ Enero.ComboBox1.ListFillRange = Enero.Range("W33").Value
(la feuille s'appelle "Enero")

2/ ActiveSheet.Shapes("ComboBox1").ListFillRange = Range("W33").Value

... Toujours le même message d'erreur :

"Erreur 438. L'objet n'admet pas cette propriété ou méthode"
(Traduit de l'espagnol).
 
- 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

P
Réponses
2
Affichages
584
ptifanou
P
D
Réponses
1
Affichages
1 K
N
Réponses
1
Affichages
964
C
Réponses
12
Affichages
3 K
ChristophePT
C
T
Réponses
4
Affichages
634
T
G
Réponses
6
Affichages
1 K
greren72
G
S
Réponses
5
Affichages
2 K
syl20du62
S
Retour