Microsoft 365 VBA - UserForm Listes déroulantes en cascade et conditionnelles à l'affichage

ralph45

XLDnaute Impliqué
Bonjour la communauté XLD, le forum !

J'ai créé un formulaire avec 2 listes déroulantes et ce que je désirerai voir "mouliner" :

1 - Lorsque l'on sélectionne les valeurs "Département1" ou "Département2" dans la ComboBox1, que l'étiquette "Label2" et que la ComboBox2 ne s'affichent pas ;
Enfin, par défaut, ces 2 derniers ne s'affichent pas lors de l'initialisation

2 - Lorsque l'on sélectionne les valeurs "Service1" ou "Service2" dans la ComboBox1 :
a) l'étiquette "Label2" s'affiche et prend le nom "Service1" ou "Service2" ;
b) la ComboBox2 s'affiche et prend en référence les valeurs des listes déroulantes afférentes au "Service1" ou "Service2" ;

--> Ainsi lors de la validation de ce formulaire, je devrai retrouver transposées les données en colonnes "F" et "G" de l'onglet SAISIE (voir les quelques exemples)

J'espère être clair, j'ai essayé de la formuler différemment dans mon formulaire, au cas où il y aurait des zones d'ombre.

Merci d'avance et bonne soirée.
 

Pièces jointes

  • UF_AFFECTATION.xlsm
    29.9 KB · Affichages: 12