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 -
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
 
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
Ragane
 
Merci Albkan.
C'est parfait.
Cordialement.
0