Quelqu'un pourrait-il m'expliquer la différence entre la zone de liste déroulante disponible via le Ruban développeur dans Excel 2007 et la commande Zone de liste déroulante dans l'éditeur VBA? Je ne peux pas obtenir cette simple ligne de code pour travailler en utilisant la zone de liste déroulante Développeur:Excel 2007 Combo Box - Module Ribbon du développeur vs. VBA
MsgBox Combo1.Value
Je suis attaché à l'événement de changement et il semble être syntaxiquement correcte (je ne suis pas Codeur VBA par n'importe quel étirement).
La version Developer Ribbon est-elle un raccourci Microsoft fastidieux de Microsoft?
Ce que j'essaie de faire est de remplir une deuxième zone de liste déroulante basée sur la sélection de la première zone de liste déroulante. Je préfère ne pas construire une déclaration de cas pour chaque sélection possible. Est-ce possible en utilisant la version du ruban Developer?
Mettez un arrêt dans le code là, puis mettez une «montre» sur Combo1 et voyez ce que vous voyez. –
Voici mon code entier défini pour l'événement Change: Sous CB_Entity_Change() MsgBox End Sub CB_Entity.Value Ajout de l'arrêt ne change pas le point échec - il arrête juste avec la même erreur, car je J'évalue juste la ligne. – jhc