Pbm avec liste déroulante en vba

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 !

Cacou78

XLDnaute Nouveau
Bonjour,
J'aimerais savoir s'il était possible de creer une liste déroulante par code?
Je sais comment la faire a partir de visual basic, mais j'aurais besoin de la coder moi même car je fais une macro pour mon stage et en fait il faudrait que je fasse quelquechose de trés généraliste et qui puisse s'adapter à toute les situations.
En faisant l'enregistrement de macro, voila ce que j'ai reussi à faire, cependant cela me parait un peu bizare.
Aprés je ne sais pas comment récupérer l'info sélectionner mais aussi affecter une nouvelle macro à cette liste.
Vu que cela parait un peu brouillon, je vais mieux m'expliquer, en fet dans ma liste déroulante j'aurais plusieurs nom et en fonction du nom sélectionné j'aimerais construire un tableau avec les informations relatives a ce nom.
Je vous met un petit exemple et je vous remercie pour l'aide.

ActiveSheet.ListBoxes.Add(168.75, 419.25, 72, 71.25).Select
ActiveWindow.SmallScroll Down:=2
Selection.ShapeRange.ScaleWidth 1.5, msoFalse, msoScaleFromBottomRight
Selection.ShapeRange.ScaleHeight 0.5, msoFalse, msoScaleFromTopLeft
Selection.ShapeRange.IncrementLeft -1.5
Selection.ShapeRange.IncrementTop -10.25
With Selection
.ListFillRange = "Synt_charge!$AA$1:$AA$100"
.LinkedCell = ""
.MultiSelect = xlNone
.Display3DShading = False
.Name = "liste_inge"
End With
 

Pièces jointes

- 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

Réponses
0
Affichages
787
Retour