Bonjour à tous, Permettez-moi de revenir à la charge avec mes histoires de macros, mon premier message n'était peut-être pas très clair.
Je souhaite réaliser une page de saisie composée, entre autres, de plusieurs formulaires (des listes déroulantes, cases à cocher et boutons radios etc ). Si je choisi une valeur en selectionnant un bouton radio, en fonction de cette selection, je vais avoir ensuite d'autres informations à renseigner (soit des champs texte à remplir, ou une liste déroulante ou autre...). Explications avec cet EXEMPLE : bouton radio à choisir : "collège, lycée, primaire etc...". Je choisit "Collège", dans une liste déroulante suivante, je choisis par exemple le nom exact du "collège". Mais ça pourrait aussi etre un champ texte ou autre chose. Pour l'instant chacun des formulaires et sous-formulaires sont affichés sur la page MAIS cela pourrait conduire l'utilisateur a remplir les mauvais sous-formulaires (par exemple dérouler la liste correspondante à "lycée" au lieu de "collège"). Bien entendu, il y a des formules qui vérifient la validité des selections et affichent des messages d'erreur au cas où, mais esthétiquement, c'est moyen ;) Ce que je voudrais, c'est une macro qui aille me modifier la case "Activé oui/non" existant dans les propriétés des formulaires(je l'ai dans le menu contextuel de l'objet-formulaire, Contrôle, Général, activé....... oui/non). Ainsi, si je selectionne "collège", seule la liste des noms de collège est "active" et les autres sont "inactives"(grisées donc)... J'ai bien tenté via l'enregistrement de macro d'Ooo, mais il n'enregistre rien de ce qui se passe dans les boites de dialogues formulaires. Enfin pour terminer (je sais c'est un peu long et je m'en excuse), toujours dans ces macros (ou BASIC ?) je voudrais avoir un bouton pour pouvoir commander la réinitialisation de tous mes formulaires : recocher les cases pas défaut, effacer les champs texte etc ... J'espère que quelqu'un pourra voler à mon secours, ou même me proposer des pistes de reflexion ... Je vous remercie tous de votre aide, et pour vos idées ! Amicalement, Cyril --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]