Je dois ajouter une liste déroulante (contrôle ActiveX) ou une validation des données dans la liste déroulante. J'ai une gamme de 15 valeurs comme, haute, basse, moyenne, etc ... Ont créé une plage nommée appelée "priorityvalue".Ajout d'une zone de liste déroulante sur plusieurs cellules
Je peux créer une liste déroulante en utilisant la zone de liste déroulante en ajoutant la plage nommée sous ListFillRange dans la liste des propriétés ou la validation des données en donnant une plage nommée.
Mais mon souci, j'ai besoin de liste déroulante pour 58 cellules avec les mêmes valeurs mentionnées ci-dessus. Son travail fastidieux pour créer une boîte combo pour toutes les cellules. S'il vous plaît me suggérer une meilleure option ici.
La liste de validation des données est utile. Cependant, il est utilisateur de faire défiler la liste déroulante sur chaque cellule contrairement zone de liste déroulante, il n'a pas de boîte d'entrée ..
S'il vous plaît suggèrent
penser que cela peut avoir déjà été répondu précédemment [suivez ce lien] (http://stackoverflow.com/questions/17675761/programatically-add-combobox-in-vba-excel) – DaveMac
@DaveMac Comment puis-je modifier le code donné dans le lien que vous avez suggéré, donc cette même zone de liste déroulante est ajoutée à toutes les 58 cellules disponibles dans une colonne? Je suis confus. S'il vous plaît aider !! – sady
Les cellules sont-elles dans une colonne ou sont-elles dans plusieurs colonnes? c'est-à-dire qu'ils descendent dans la même colonne ou traversent-ils plusieurs colonnes mais la même rangée? – Zac