
- Ouvrir la base de données Questionnaire.mdb située dans /Sources,
Comme vous le constatez, la macro AutoExec ouvre automatiquement le formulaire Questions en mode Feuille de données.
- Fermer ce formulaire. - Créer un nouveau formulaire à partir de la table Questions, - N'insérer que les champs Question, Type et Coeff, - Le nommer LesQuestions, - Fermer ensuite ce formulaire, - Cliquer sur le bouton Macros.
Nous allons créer une macro ouvrant l'autre formulaire (Questions) en l'agrandissant. Puis nous associerons cette macro à un bouton sur le formulaire LesQuestions. Nous pourrons ainsi basculer de l'un à l'autre.
- Cliquer sur le bouton Nouveau, - Définir l'action OuvrirFormulaire et régler la zone Nom Formulaire sur Questions, - Ajouter ensuite l'action Agrandir, - Enregistrer cette macro sous le nom Afficher et la fermer, - Ouvrir le formulaire LesQuestions en mode Modification, - Désactiver l'assistant contrôle de la boîte à outils, - Placer un bouton sur le formulaire, - Saisir le texte Questions sur ce bouton, - Atteindre ses propriétés à l'aide du clic droit, - Sélectionner l'onglet événement, - Dans la zone Sur Clic, choisir la macro Afficher, - Refermer la fenêtre des propriétés, - Exécuter le formulaire, - Cliquer sur le bouton.
Nous affichons en effet le formulaire LesQuestions. De plus ce dernier est agrandi comme l'ordonne la macro... Version Access 2000/2003 |