Liste deroulante et VBA

Bonjour

Dans mon projet j'ai des "listes déroulantes" (Données/Validation données/liste) pour certaines colonnes que je souhaiterai manipuler en VBA pour les remplir de façon dynamique.

C'est faisable en VBA?

En gros j'ai trois colonnes A, B, C.

Sur A je sélectionne la BU

Sur B, en fonction de la "BU" sélectionnée, je choisi un "Département" de la BU sélectionnée.

Sur C, toujours en fonction de la "BU" sélectionnée dans A, je choisi le "Instrument" de la BU sélectionnée.

Pour ce faire, j'ai donc créé des plages nommées en VBA à partir de l'onglet Source (pour qu'elles soient dynamiques). Le code est surement à améliorer car je ne suis pas un expert de VBA loin de là.

Mais après je sèche....

Un peu d'aide?

6test.xlsm (30.67 Ko)

bonjour

avec une autre présentation de ton onglet 2, tu as les "listes déroulantes en cascade"

voir les tutos sur le net

pas de complication,

VBA n'est pas nécessaire

amitié

bonne année

Hello

je n'ai pas compris ta réponse. Quel autre type de présentation?

Quand tu dis pas de VBA nécessaire, c'est pour les plages nommées ou les listes?

Pour les plages nommées, je suis obligé de passer en VBA car le fichier sera utilisé et la source mise à jour par une personne qui ne maitrise pas du tout VBA?

Bonjour Keville, salut jmd ...

un exemple sans VBA

8cascade.xlsx (9.48 Ko)
Rechercher des sujets similaires à "liste deroulante vba"