|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Lionel Inscription : janvier 2011 Messages : 4 ![]() |
Salut à tous,
Tous mes voeux pour la nouvelle année! Je n'ai pas pour habitude de m'adresser à plus fort que moi pour compenser mon manque de connaissances, bien au contraire je m'efforce d'apprendre par moi-même, mais là je tourne en rond et j'ai besoin d'un coup de pouce s'il vous plaît. Je souhaite créer deux formulaires dans le cadre de mon activité. Mon objectif est saisir des enregistrements et répondre à un certain nombre de questions/critères en fonction des choix effectués dans les listes déroulantes. NB: ces formulaires peuvent être considérés comme des procédure ou processus d'aide à la décision. Par exemple, si l'utilisateur choisit "Mandataire" dans la liste déroulante, elle-même basée sur une Table, j'aimerais qu'un contrôle ou une autre liste apparaisse (ou soit visible) pour que l'utilisateur puisse sélectionner le type de "Mandat". Ce contrôle ne doit pas apparaître si un autre élément est choisi. Dans le même ordre d'idée, j'aimerais qu'une partie des contrôles de mon formulaire soient accessibles (pas forcément caché ou visible) en fonction des choix de l'utilisateur. Peut-être est-il possible de l'activer sur la base de la sélection initiale. J'ai tenté plusieurs manipulations infructueuses, j'ai l'impression que je ne vais pas trouver la manière de procéder quand bien même elle serait toute simple. Si vous pouviez me montrer la voie, je vous en serais vraiment reconnaissant. C'est bien peu de chose mais telles sont les joies de l'entraide. Cordialement, Lionel |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() |
Bonjour,
Il va falloir que tu passes par du code VBA. En général , pour ce que tu veux faire, il faut placer du code sur l'évènement AfterUpdate (Après Mise à Jour) de tes listes déroulantes de manière à changer les propriétés de tes contrôles (comme les propriétés Visible, Activé, Verrouillé qui en anglais sont Visible, Enabled et Locked). Fais des recherches là-dessus et tu y arriveras |
|
|
10
|
|
|
#3 |
|
Invité de passage
![]() Lionel Inscription : janvier 2011 Messages : 4 ![]() |
paidge, merci pour ta réponse rapide et ta réorientation. J'avais rêvé d'une solution plus légère, mais c'est ainsi, vive VBA
Excellente journée dans tous les cas. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com