ACCESS 2007 : comment exécuter un code avec une macro Autokeys
Résolu
Ragane
Messages postés
13
Date d'inscription
Statut
Membre
Dernière intervention
-
Ragane -
Ragane -
Bonjour,
Voici par exemple un code que je voudrais exécuter avec une macro AUTOKEYS/^K/ExécuterCode
Sub MasquerVoletNavigation()
DoCmd.NavigateTo "acNavigationCategoryObjectType"
DoCmd.RunCommand acCmdWindowHide
End Sub
Que faut-il indiquer comme nom de function.
Vous avez compris, je débute avec les codes VBA.
Merci. Cordialement.
Voici par exemple un code que je voudrais exécuter avec une macro AUTOKEYS/^K/ExécuterCode
Sub MasquerVoletNavigation()
DoCmd.NavigateTo "acNavigationCategoryObjectType"
DoCmd.RunCommand acCmdWindowHide
End Sub
Que faut-il indiquer comme nom de function.
Vous avez compris, je débute avec les codes VBA.
Merci. Cordialement.
1 réponse
Bonjour Ragane,
C'est bien la macro AutoKeys qu'il faut utiliser.
1) Dans la colonne Nom de macro, mettre : ^k
Le signe ^ est fait avec cette combinaison clavier : < AltGr >< 9 > ;
la touche < AltGr > est la même que tu utilises pour @ ou #
2) Dans la colonne Action, mettre : ExécuterCode
3) Le curseur de la souris doit être sur la case Action où tu as mis
« ExécuterCode » pour avoir en dessous "Nom fonction" ; indiquer
dans la case correspondante (à droite) le nom de la macro
à exécuter, donc ici : MasquerVoletNavigation()
Ne pas oublier de mettre 2 parenthèses vides, sans rien entre !
==========================================
ATTENTION
Ça ne marchera pas tout de suite, car la macro AutoKeys est lue
seulement lors de l'ouverture du fichier de la base de données.
Il faudra donc fermer le fichier, puis le ré-ouvrir ensuite.
==========================================
Cordialement. 😊
C'est bien la macro AutoKeys qu'il faut utiliser.
1) Dans la colonne Nom de macro, mettre : ^k
Le signe ^ est fait avec cette combinaison clavier : < AltGr >< 9 > ;
la touche < AltGr > est la même que tu utilises pour @ ou #
2) Dans la colonne Action, mettre : ExécuterCode
3) Le curseur de la souris doit être sur la case Action où tu as mis
« ExécuterCode » pour avoir en dessous "Nom fonction" ; indiquer
dans la case correspondante (à droite) le nom de la macro
à exécuter, donc ici : MasquerVoletNavigation()
Ne pas oublier de mettre 2 parenthèses vides, sans rien entre !
==========================================
ATTENTION
Ça ne marchera pas tout de suite, car la macro AutoKeys est lue
seulement lors de l'ouverture du fichier de la base de données.
Il faudra donc fermer le fichier, puis le ré-ouvrir ensuite.
==========================================
Cordialement. 😊
C'est parfait.
Cordialement.