Combobox VBA

Fermé
martitou - 13 juil. 2010 à 12:05
 martitou - 13 juil. 2010 à 13:56
Bonjour,


je voudrais creer une liste deroulante dans mon fichier excel,
en la placant dans une case particuliere

comment dois je faire pour programmer ca en VBA ?
La combobx est elle necessaire ?

merci d'avance

1 réponse

Krysstof Messages postés 1483 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 23 août 2010 294
13 juil. 2010 à 12:08
alors, si tu veux faire une liste déroulante dans une feuille excel, tu n'a pas besoin de programmer en VBA


tu peux simplement faire une liste de validation :
- tu créer une liste dans le classeur n'importe ou (sur une feuille que tu peux cacher par exemple, ou a un endroit qui ne te gène pas)
-tu vas sur la cellule qui va contenir la liste déroulante et tu vas dans le menu "Données-->Validation"
dans la zone "Autoriser" tu choisi "Liste" et dans la zone "Source" tu mets la plage de donnée qui contient ta liste

et voila.
0
tout d'abord,merci de ta reactivité
je preferais vraiment le coder en VBA , car les utilisateurs si il modifient les listes detruiront le mechanisme.
Ils n'iront jamais voir le code VBA
on m'a parlé de Combobox mais je n'arrive par à comprendre comment l'utiliser
0