Accueil - Actualité - Annuaire - Forum - Lexique - Partenaires
9 visiteurs




357 tutoriels
172 membres
2 commentaires tutoriels
30 signatures
5 sites
0 site en attente
147 définitions
147 actualités
0 commentaire actualités
96 messages sur le forum
6 sondages
11 commentaires sondage
Affecter une macro à un événement

Maintenant que la macro "Boîte de dialogue" est créée, on va pouvoir l'affecter à l'événement "AvantMAJ" du formulaire "commande". Pour afficher les propriétés du formulaire "commande", ouvrez celui-ci en mode création. Avec le bouton droit de la souris, cliquez sur le carré noir situé en haut à gauche du formulaire (juste sous les barres d'outils), puis dans le menu qui s'ouvre, cliquez sur propriété. La figure suivante vous montre les propriétés du formulaire :

Propriete

Choisissez l'événement auquel vous voulez associer la macro. Une fois la macro associée à l'évènement, il suffit d'entrer une commande dans laquelle on omet de saisir la date pour vérifier que la macro va s'exécuter. Le message suivant alors apparaît :

Erreur

Par contre, le curseur ne se place pas à l'endroit ou il aurait fallu mettre la date. Pour mettre le curseur au bon endroit, il faut ajouter dans la macro "BoîteMsg" l'action "AnnulerEvenement" qui permettra a Access de ne pas faire la mise à jour des enregistrement et l'action "AtteindreContrôle" avec [Date de la Commande], pour nom de contrôle. Maintenant, à chaque fois que vous oublierez la date, le message ci-dessus apparaîtra et le curseur ce placeras sur le contrôle "Date de la commande].

Faire un lien vers ce tutoriel
Si vous souhaitez faire un lien de ce tutoriel vers votre site, utilisez le code html suivant :
<a href="http://www.helpclic.net/tutoriaux/tutoriel-279-Affecter-une-macro-à-un-événement.html" title="Affecter une macro à un événement">Affecter une macro à un événement</a>

Copyright © HELPCLIC.NET | Tutoriaux et cours informatique en ligne. Apprenez facilement l'informatique avec Helpclic