VBA : combobox method or data member not found

pascal_bidouille

XLDnaute Junior
Hello,

J'ai une feuille qui contient plusieurs combobox.
Je veux pouvoir manipuler ces box avec VBA mais j'ai une erreur de compilation sur :

Me.ComboBox2.Enabled = False

Message d'erreur : method or data member not found

Idem si j'essaie d'utiliser des choses du style
Me.ComboBox1.ListIndex

Il me manque visiblement quelque chose pour utiliser les combobox, mais quoi ... ?
 

Pierrot93

XLDnaute Barbatruc
Re : VBA : combobox method or data member not found

Bonjour Pascal,

tu places bien les codes dans le module de la feuille concernée et non dans un module standard ? sans plus de détail, difficile de t'aider, mets un petit fichier en pièce jointe ne représentant que le problème posé.

bonne journée
@+
 

pascal_bidouille

XLDnaute Junior
Re : VBA : combobox method or data member not found

En fait le code d'origine n'est pas de moi et était ecrit en version 2003 ... mais je dois y faire des mise à jour et sur 2007.
Dur d'en extraire qu'un morceau.
Du coup je viens de faire un petit test : nouveau fichier je met une combo, ma commande et là ça marche ..

Je me demande si il n'y a pas une erreur dans le nom de la combobox dans la macro...
Y a-t-il moyen de lister le nom de toutes les combos ?
 

pascal_bidouille

XLDnaute Junior
Re : VBA : combobox method or data member not found

J'ai trouvé le pb :
Lorsque j'ouvre mon fichier, les contrôles activeX sont désactivés par défauts.
Du coup, il ne trouve pas le nom des combos box lors de la compilation.

Le truc stupide est que lors de l'ouverture du fichier, j'ai une pop up qui me demande d'activer les macros.
Là j'ai un message d'erreur du fait de la compilation.
Une fois l'erreur acquittée, je peux aller activer les contrôles activeX et tout fonctionne.

Un peu ballot comme système... Mais je ne vois pas d'autre solution ...
Si vous avez des solutions pour contourner cela ?
 

Statistiques des forums

Discussions
312 361
Messages
2 087 625
Membres
103 608
dernier inscrit
rawane