Bonjour,
Je voudrai à l'ouverture de mon formulaire masquer tous les controle pour les afficher selon le choix d'une liste déroulante.
Bon ce n'est pas difficile à faire en écrivant le chemin du control comme par exemple :.
Code : Sélectionner tout - Visualiser dans une fenêtre à part monform.monchamp.visible = false
Mais c'est super long quand tu as trop de control.
J'ai voulu le faire avec une boucle mais il me dis qu'il ne peut pas masquer les controles actif.
Voila mon programme:
est-ce que quelqu'un connais une solution pour mon problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Dim ctrl As Control For Each ctrl In [sfrm-Code-Article].Form![sfrm-Conduite].Controls If ctrl.Name Like "*Btl" Then ctrl.Visible = False End If Next
Ca m'éviterai des lignes et des lignes de code.
Merci
Partager