Bonjour,
Il y a quelques jours j'ai demandé s'il était possible de réduire les choix d'une liste déroulante suivant le formulaire utilisé.
"Simplifi" m'a donné une super astuce pour résoudre mon problème et ça fonctionne parfaitement (http://www.developpez.net/forums/d12...nt-formulaire/).
Mais voilà dans l'un de mes formulaire j'avais enregistré un code VBA "Sur ouverture" qui disait ceci:
Donc à l'ouverture du formulaire, si le champs "C_Sites_oui_non" était rempli avec la ligne 11 de la liste déroulante, les boutons de commandes 170 et 171 devaient être visibles.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Private Sub Form_Open(Cancel As Integer) If Me.C_Sites__oui_non = "11" Then Me.Commande170.Visible = True Me.Commande171.Visible = True Else Me.Commande170.Visible = False Me.Commande171.Visible = False End If End Sub
Or comme j'ai modifié l'utilisation de la liste déroulante ce code ne fonctionne plus. J'ai essayé de mettre "1" à la place de "11" (puisque maintenant je n'ai plus que 2 lignes qui apparaissent) mais ça ne fonctionne pas.
Comment puis-je faire pour que mon code fonctionne à nouveaux ?
Merci pour votre aide
Partager