Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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: 13

Robert

XLDnaute Barbatruc
Repose en paix
Bonjour Ralph, bonjour le forum,

J'ai convertis tous tes tableaux en tableaux structurés (ListObject). En pièce jointe ton fichier modifié :
 

Pièces jointes

  • Ralph_ED_v01.xlsm
    36 KB · Affichages: 16

Discussions similaires

Réponses
8
Affichages
1 K
Compte Supprimé 979
C
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…