Access: Les macros
IntroductionUne macro permet d'exécuter une série de commandes l'une après l'autre. En plus, vous pouvez "attacher" une macro à un bouton de formulaire. L'exercice qui suit consiste à créer une petite macro qui contient une seule instruction. Par après, cette nouvelle macro sera attachée à un bouton d'un formulaire. Création d'une macroÀ partir du menu principal, sélectionnez l'onglet des macros. La fenêtre de création de macros va apparaître.
Sous la colonne Action se trouve la liste des instructions que vous
pouvez exécuter.
Pour continuer la création de la macro, il faut entrer les "arguments de l'action" ou les caractéristiques de celle-ci. Ces arguments changent selon le type d'action. Pour l'action BoîteMsg (boîte de message): Entrez
le texte suivant à la case message: "Ceci est un test". Si vous voulez ajouter une autre action, placez le pointeur en dessous de la dernière action et sélectionnez-la parmi la liste des actions. Pour sauvegarder la macro: Du menu Fichier, sélectionnez l'option Enregistrez sous/Exporter ou Appuyez sur le bouton . Pour
les besoins de l'exercice, entrez le nom "Test" Attacher une macro à un bouton de formulaireLa prochaine partie consiste à attacher la nouvelle macro Test qui vient d'être créée dans la partie précédente à un bouton de formulaire. Il y a deux manières pour attacher: attacher à un nouveau bouton ou à bouton déjà existant. Cette partie va couvrir ces deux manières. Attacher à un nouveau bouton.Retournez
au menu principal et cliquez sur l'onglet . L'assistant de Bouton de commande offre plusieurs options. Il contient plusieurs modèles de boutons pour créer rapidement les boutons les plus utilisés dans différentes catégories. Parmi
la liste des catégories, sélectionnez la catégorie Divers. Parmi
la liste des macros disponibles, sélectionnez la macro Test. Access vous offre le choix d'afficher du texte ou une image sur le dessus du bouton. Pour cet exercice, le texte "Test" sera écrit sur le bouton. Cliquez
sur l'option Texte: . Il ne reste qu'à donner un nom au bouton. Pour
l'exercice, écrivez "Test de macro" dans la première case
de la fenêtre. Attacher un bouton existantIl peut arriver que vous changez d'avis et voulez changer de macro ou d'option pour un événement ou un bouton. Cette partie de la page vous montre comment changer de macro et la liste des événements possibles avec Access. Sélectionnez
le mode création pour le formulaire. Cliquez sur l'onglet Événement. Access vous affiche une liste des événements possible. Vous pouvez attacher une macro ou un module à chacun de ces événements. Il est donc possible qu'Access exécute une macro lorsque vous cliquez sur un bouton ou un champ et un événement différent si vous faites un double-clic sur le même contrôle. Cliquez
dans la case à la droite de l'événement Sur clic. Lorsque vous allez appuyer sur le bouton Test, l'une des deux fenêtres suivantes va apparaître selon que l'assistant d'Access est affiché à l'écran ou pas. La macro autoexecAccess vous offre l'opportunité d'ouvrir une base de données en exécutant une macro-commande. Ceci vous donne l'avantage d'ouvrir avec une macro pour exécuter des commandes ou pour ouvrir la base de données à partir d'un formulaire (menu) principal. Il suffit de créer une macro en lui donnant le nom Autoexec. Si vous voulez ouvrir une base de données sans exécuter la macro de départ autoexec, gardez un doigt sur la touche MAJ (Shift) au moment d'ouvrir la base de données. |
Abonnez-vous à l'infolettre Abonnez-vous à l'infolettre du site pour recevoir le manuel " 150 fonctions Excel expliquées ". Vous recevrez aussi les prochaines infolettres sur les nouveautés du site et des formations détaillées que vous ne trouverez nulle part ailleurs. |