Salut J-F !

Je te propose l'astuce de passer par l'enregistreur de macro pour assigner ce raccourci à une macro.

Je viens de tester avant et après, ça semble fonctionner. Le comportement de alt+c ait effectivement remplacé.

Pour rappel, l'enregistreur des macro se trouve dans le menu outils, macros sous menu, enregistrer une macro.

dans l'interface qui s'ouvre, quand tu te déplaces avec tab, tu vas trouver un bouton intitulé "raccourci clavier". Valide-le.

Dans l'interface d'attribution de raccourci clavier à ta macro, le premier champ est celui dans lequel tu doit effectuer le raccourci en question, en l'occurence "alt+c".

Ensuite tab jusqu''au bouton "attribuer", tu valides. Puis e tab jusqu'à fermer, et tu reviens dans la fenêtre principale de création de ta macro.

Selon tes besoin, tu choisi l'emplacement de la macro entre le document courant et normal.dot.

Puis, tu valide pour lancer l'enregistrement


Comme tu le sais, une procédure en VBA est créée portant le nom de la macro que tu as précédemment donné.

Mais ce qui est important ici, c'est l'attribution de raccourci.

Amicalement !

Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
Mon site: www.visuweb.net





----- Original Message ----- From: "Jean-François Colas" <[email protected]>
To: <[email protected]>
Sent: Thursday, November 20, 2014 5:05 PM
Subject: [progliste] VBA Word: "surcharger" une combinaison clavier


Hello la ML,

Ici, avec Word 2003, lorsque j'utilise Alt+C, ça commute l'affichage du caractère juste avant le curseur, entre sa représentation hexa et le caractère lui-même. Ca semble correspondre à quelque chose que Word appelle: BasculerCodeCaractère.

On utilise par ailleurs un modèle qui contiennent quelques macros sans prétention pro. L'une d'entre elles a été affectée... à Alt+c. Et il semble plutôt ardu de trouver un autre raccourci aussi pertinent. Du coup, moi, si je manipule un document auquel est attaché ce modèle-là, je ne sais plus faire apparaître la représentation hexadécimale d'un caractère et j'en ai parfois besoin.

Alors j'avais dans l'idée de modifier la petite macro associée à Alt+C, pour que, si elle n'est pas dans les condition requises pour qu'elle s'exécute (en fait, au voisinage d'un tiret), elle laisse s'exécuter la fonction normale de Alt+C.

Mais je m'aperçois que je ne sais pas au juste ce qu'est cet élément "BasculerCodeCaractère", alors je ne sais pas y faire appel dans la macro. Je ne sais pas non plus envoyer une frappe du genre Alt+c à word. Alors, si vous aviez une piste vers l'une ou l'autre de ces directions...

Merci,
J.-F.
Progliste :
Pour se désinscrire de la liste : mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je vous répondrez en privé.




Progliste :
Pour se désinscrire de la liste : 
mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/       

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.
        
        

Répondre à