Vous êtes sur la page 1sur 9

Rechercher

Web
Navigation

lecompagnon.info

Access: Les macros

Prcdent Suivant Page Principale FAQ Nouveauts Plan du site


Thmes
Access Les tables Les requtes Exercices sur les requtes Les formulaires Les formulaires graphiques Les sous-formulaires Les tats Les tats tiquette Les macros Les relations Excercice sur Access Quiz sur Access

Introduction Cration d'une macro Attacher une macro un bouton de formulaire La macro Autoexec

Introduction
Une macro permet d'excuter une srie de commandes l'une aprs l'autre. En plus, vous pouvez "attacher" une macro un bouton de formulaire. L'exercice qui suit consiste crer une petite macro qui contient une seule instruction. Par aprs, cette nouvelle macro sera attache un bouton d'un formulaire.

Autres formations
Word Word 2007 Excel Excel 2007 PowerPoint PowerPoint 2003 PowerPoint 2007 Access Access 2007 Internet Gnral Intelligence financire

Cration d'une macro


partir du menu principal, slectionnez l'onglet des macros . Appuyez sur le bouton Nouveau.

Autres
Rfrences Motivations Documents PDF et Fichiers de dmonstration Droits d'auteur Text in English

Contact
Par courriel Par formulaire Avisez un ami Abonnez-vous l'infolettre LCI

Vos favoris

ShareThis
La fentre de cration de macros va apparatre.

Sous la colonne Action se trouve la liste des instructions que vous pouvez excuter.

Comme vous le voyez, Access vous offre plusieurs instructions. Pour avoir plus d'information sur ceux-ci partir du menu principal, slectionnez le menu d'aide en slectionnant le?. Du menu, slectionnez l'option Sommaire et index. Cliquez sur l'onglet Rechercher. Il est possible qu'il s'agisse de la premire fois que l'aide est utilise l'intrieur d'Access.

Si ce n'est pas dj fait, prparer le fichier d'aide en utilisant l'option Maximise capacits de recherche.

Appuyez sur le bouton Suivant >. Appuyez sur le bouton Terminer. Access va ensuite prendre quelques instants pour gnrer le fichier d'aide.

Entrez le mot "Action" dans la premire case. Cliquez sur le premier mot action de la liste de la seconde case.

Le contenu de la troisime case va changer pour afficher les rubriques au mot "a contenu dans le fichier d'aide. Cette liste inclut aussi les actions des macros.

Dans la troisime case, slectionnez l'action de votre choix et appuyez sur le bo Afficher au bas de la fentre.

Pour continuer la cration de la macro, il faut entrer les "arguments de l'action" ou les caractristiques d ci. Ces arguments changent selon le type d'action. Pour l'action BoteMsg (bote de message): Entrez le texte suivant la case message: "Ceci est un test". Slectionnez l'option Oui pour le Bip. Pour le type de fentre, slectionnez le type Information. Pour le titre de la fentre, crivez le texte "Test".

Si vous voulez ajouter une autre action, placez le pointeur en dessous de la dernire action et slectionn parmi la liste des actions. Pour sauvegarder la macro: Du menu Fichier, slectionnez l'option Enregistrez sous/Exporter ou

Appuyez sur le bouton

Pour les besoins de l'exercice, entrez le nom "Test" Appuyez sur le bouton OK.

Attacher une macro un bouton de formulaire

La prochaine partie consiste attacher la nouvelle macro Test qui vient d'tre cre dans la partie prc un bouton de formulaire. Il y a deux manires pour attacher: attacher un nouveau bouton ou bouton existant. Cette partie va couvrir ces deux manires.

Attacher un nouveau bouton.


Retournez au menu principal et cliquez sur l'onglet . Si vous avez dj un formulaire, slectionnez-le et appuyez sur le bouton Modifier. Sinon, Appuyez sur le bouton Nouveau. Pour acclrer la cration d'un formulaire, slectionnez un formulaireInstatan:Colonnes et la table des employs. Une fois que le formulaire est gnr, entrez en mode cration en appuyant sur le bouton De la barre d'outils, slectionnez le bouton de commande . Cliquez sur le formulaire l'endroit o vous voulez avoir le bouton de commande. .

L'assistant de Bouton de commande offre plusieurs options. Il contient plusieurs modles de boutons pou rapidement les boutons les plus utiliss dans diffrentes catgories.

Parmi la liste des catgories, slectionnez la catgorie Divers. Slectionnez l'option Excuter une macro parmi la liste des actions. Appuyez sur le bouton Suivant >.

Parmi la liste des macros disponibles, slectionnez la macro Test. Appuyez sur le bouton Suivant >.

Access vous offre le choix d'afficher du texte ou une image sur le dessus du bouton. Pour cet exercice, le "Test" sera crit sur le bouton. Cliquez sur l'option Texte: . crivez le texte "Test" dans la case la droite de l'option Texte: . Appuyez sur le bouton Suivant >.

Il ne reste qu' donner un nom au bouton. Pour l'exercice, crivez "Test de macro" dans la premire case de la fentre. Appuyez sur le bouton Terminer.

Attacher un bouton existant

Il peut arriver que vous changez d'avis et voulez changer de macro ou d'option pour un vnement ou u bouton. Cette partie de la page vous montre comment changer de macro et la liste des vnements poss avec Access. Slectionnez le mode cration pour le formulaire. Placez le pointeur par-dessus le bouton modifier. Appuyez sur le bouton droit de la souris. De la liste des options possibles, slectionnez l'option Proprits.

Cliquez sur l'onglet vnement.

Access vous affiche une liste des vnements possible. Vous pouvez attacher une macro ou un module de ces vnements. Il est donc possible qu'Access excute une macro lorsque vous cliquez sur un bouto champ et un vnement diffrent si vous faites un double-clic sur le mme contrle. Cliquez dans la case la droite de l'vnement Sur clic. Appuyez sur le bouton avec un triangle pointant vers le bas la fin de la case. De la liste des macros et des modules, slectionnez la macro Test. Fermer la fentre des proprits en appuyant sur le bouton .

Lorsque vous allez appuyer sur le bouton Test, l'une des deux fentres suivantes va apparatre selon que l'assistant d'Access est affich l'cran ou pas.

La macro autoexec

Access vous offre l'opportunit d'ouvrir une base de donnes en excutant une macrocommande. Ceci vo donne l'avantage d'ouvrir avec une macro pour excuter des commandes ou pour ouvrir la base de donn partir d'un formulaire (menu) principal. Il suffit de crer une macro en lui donnant le nom Autoexec. Si v voulez ouvrir une base de donnes sans excuter la macro de dpart autoexec, gardez un doigt sur la to MAJ (Shift) au moment d'ouvrir la base de donnes.

Vous avez apprci cette page?


Ajoutez-la dans vos favoris en utilisant l'un des mtaoutils ci-dessous. Cliquez sur l'un des boutons. Vous serez surpris par toutes les rfrences disponibles. Cliquez sur le bouton de votre choix

Abonnez-vous l'infolettre

Abonnez-vous l'infolettre du pour recevoir les dernires no et aussi des formations votr courriel. Vous pouvez voir la l des dernires infolettres ici.

ShareThis

Sauvegardez cet article sur Yoolink

Cliquez ici pour vous abonne l'infolettre

Mesure d'audience ROI frequentation par