IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Contribuez Discussion :

Lister tous les raccourcis clavier qui lancent des macros


Sujet :

Contribuez

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Août 2010
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 159
    Points : 73
    Points
    73
    Par défaut Lister tous les raccourcis clavier qui lancent des macros
    Bonjour Forum !

    Au fil du temps, j'ai créé beaucoup de macros, auxquelles j'ai attribué un raccourci.
    Je me rends compte que j'en ai oublié pas mal.
    Y a-t-il un moyen pour les lister tous, sans devoir examiner chaque macro une par une ?

    Merci !


    (nota : je suis sur Word 2003)

  2. #2
    Membre expert

    Homme Profil pro
    Spécialiste progiciel
    Inscrit en
    Février 2010
    Messages
    1 747
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Haute Loire (Auvergne)

    Informations professionnelles :
    Activité : Spécialiste progiciel
    Secteur : Service public

    Informations forums :
    Inscription : Février 2010
    Messages : 1 747
    Points : 3 016
    Points
    3 016
    Par défaut
    Bonjour,

    Voici une petite procédure qui pourrait répondre à ton besoin
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Sub racclav()
    Dim s As String
    Dim rac As KeyBinding
     
    For Each rac In Application.KeyBindings
    If rac.KeyCategory = wdKeyCategoryMacro Then
    Debug.Print rac.Command
    Debug.Print rac.KeyString & vbCr
    End If
    Next
    End Sub
    Cordialement,
    Christophe

    Merci de ne pas oublier de mettre résolu quand le sujet l'est. Cela aide tous les DVPnautes dans leur recherche

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Août 2010
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 159
    Points : 73
    Points
    73
    Par défaut
    Merci pour ton aide.

    J'ai collé le code à la suite de mes autres macros, mais quand je l'exécute, il ne se passe rien...
    Où est-ce que j'ai faux ?

  4. #4
    Membre expert

    Homme Profil pro
    Spécialiste progiciel
    Inscrit en
    Février 2010
    Messages
    1 747
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Haute Loire (Auvergne)

    Informations professionnelles :
    Activité : Spécialiste progiciel
    Secteur : Service public

    Informations forums :
    Inscription : Février 2010
    Messages : 1 747
    Points : 3 016
    Points
    3 016
    Par défaut
    Bonjour,

    Il écrit normalement dans la fenêtre exécution l'ensemble des macros et leur raccourci.
    Pour l'écrire sur ton document séparé d'une tabulation
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Sub racclav()
    Dim s As String
    Dim rac As KeyBinding
     
    For Each rac In Application.KeyBindings
    If rac.KeyCategory = wdKeyCategoryMacro Then
    Selection.InsertAfter rac.Command & Chr(9)
    Selection.InsertAfter rac.KeyString & vbCr
    End If
    Next
    End Sub
    Cordialement,
    Christophe

    Merci de ne pas oublier de mettre résolu quand le sujet l'est. Cela aide tous les DVPnautes dans leur recherche

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Août 2010
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 159
    Points : 73
    Points
    73
    Par défaut
    Magique !!!

    Merci beaucoup.

  6. #6
    Nouveau membre du Club
    Homme Profil pro
    Conseil en assistance à maîtrise d'ouvrage
    Inscrit en
    Avril 2015
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Mauritanie

    Informations professionnelles :
    Activité : Conseil en assistance à maîtrise d'ouvrage
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Avril 2015
    Messages : 39
    Points : 34
    Points
    34
    Par défaut
    Cette macro donne effectivement la liste de tous les raccourcis clavier.
    Serait-il possible d'avoir, pour chaque raccourci, le nom de la macro auquel il renvoie ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 11/10/2012, 23h57
  2. Supprimer TOUS les raccourcis clavier dans Visual Studio
    Par jo_dalton dans le forum Visual Studio Team System
    Réponses: 5
    Dernier message: 05/08/2008, 00h01
  3. Tous les Raccourcis clavier de Mac
    Par zaphibel dans le forum Apple
    Réponses: 12
    Dernier message: 15/06/2007, 13h45
  4. Réponses: 4
    Dernier message: 29/08/2006, 18h02
  5. Lister tous les triggers qui sont DISABLE
    Par mpeppler dans le forum Oracle
    Réponses: 2
    Dernier message: 23/08/2006, 10h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo