Bonjour,
j'aimerais pouvoir modifier le contenu d'une zone de liste déroulante si je choisi l'une des valeurs.
Voici la disposition du champ, c'est une zone de liste déroulante, dont les valeurs ont été rentrée manuellement(ce n'est pas une requête basée sur une autre table), la possibilité de choisir plusieurs valeurs simultanément a été cochée. Ce champ reprend les différents statut possible pour les employés, un employés peut être membre du conseil d'administration, donateur et Client comptoir mais ne pourra pas être client collectivité.
J'aimerais donc avoir quand je sélectionne une des cases se trouvant près d'un des statuts possibles, que la zone de liste se modifie et que l'on ai en possibilité que les statuts possible selon les statuts déjà choisi
J'avais pensé utilisé un code comme celui ci, mais basé sur un select case, celui la c'etait pour faire des test et ca n'a pas l'air d'aller:
Je voulais que si la deuxième ligne de la colonne 1 était sélectionnée, alors ne s'afficherait plus que la valeur Conseil Administration. Le problème vient que c'est probablement pas -1 qu'il faut mettre mais je ne vois pas ce qu'il faudrait et sur internet je ne trouve rien non plus.Jje n'ai pas de message d'erreur, il fait juste rien, en gros c'est comme si il ne rentrait pas dans la condition, j'ai essayé de le placer sur clic, et sur Avant modification, mais rien ne change
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 If Me.Statut.Column(0, 1) = -1 Then Me.Statut.RowSource = "Conseil Administration" End If
J'espère avoir été clair, merci d'avance
Partager