Bonsoir,
L'insertion d'une ListBox sur une feuille commence par l'insertion d'un objet OLE (Onglet Développeur > Insérer), mais une ListBox liste sans déroulement de la liste... Pour une liste qu'on déroule, c'est une ComboBox qu'il faut choisir.
Une fois sur ta feuille tu ouvres la fenêtre de Propriétés qui te permet de définir des propriétés de mise en forme et des propriétés fonctionnelles. Si ta liste est contenu dans une plage, tu l'indiques dans la propriété ListFillRange et la liste sera dans le contrôle, pour adjoindre des OptionButtons ou des CheckBoxes tu modifies la propriété ListStyle, tu peux également définir une cellule liée, etc.
Il n'y a que si ton action implique des modifications dynamiques, qu'il conviendra de programmes celles-ci en VBA, mais cela n'intervient qu'après mise en place et réglages initiaux !
Cordialement.