ACCESS 2007 : comment exécuter un code avec une macro Autokeys

Résolu/Fermé
Ragane Messages postés 13 Date d'inscription vendredi 11 octobre 2013 Statut Membre Dernière intervention 6 mars 2018 - 10 avril 2016 à 08:04
 Ragane - 11 avril 2016 à 12:11
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.

1 réponse

Utilisateur anonyme
11 avril 2016 à 11:26
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.  😊
0
Merci Albkan.
C'est parfait.
Cordialement.
0