Appel de macros depuis les formulaires de bases de données Access, exécution d'action..

♦ RETOUR A L'ACCUEIL
♦ FICHES ACCESS
♦ ASTUCES ACCESS

INSCRIPTION NEWSLETTER


Actualité et nouvelles formations dans votre boîte mail
Soyez informé en temps réel

Formation - Appel de macros depuis les formulaires de bases de donné..


Appel de macros depuis les formulaires de bases de données Access, exécution d'actions automatisées

- 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


Suite du cours sur le PDF...

Télécharger le PDF complet | Envoyer à un(e) ami(e) | 381



Rechercher une aide ou astuce :