Bonjour
Une solution consiste sur l'ouverture du formulaire à avoir les différents contrôles, avec leur propriété "Enabled" à False.
Puis sur l'évènement Après Mise à jour de la liste de choix faire une condition.
En voici le principe:
1 2 3 4 5 6 7 8 9 10 11
| Private Sub ListeChoix_Choix_AfterUpdate()
If Me.Liste_Choix.Value = "Unité de gestion gérable" Then
Me.NomControl1.Enabled = True
Me.NomControl2.Enabled = True
......
Else
Me.NomControl1.Enabled = False
Me.NomControl2.Enabled = False
...
End If
End Sub |
Dans ce cas les contrôles concernés seront grisés et non actifs tant que la zone de liste n'aura pas la bonne valeur.
C'est une solution...à adapter bien sûr..
Partager