Propriété KeyBinding.Context (Word)

Renvoie un Object qui représente l'emplacement de stockage de la combinaison de touches spécifiée. En lecture seule.

Syntaxe

expression. Context

expression Variable qui représente un objet « KeyBinding ».

Remarques

Cette propriété peut renvoyer un objet Document, Template ou Application. Les affectations de touches prédéfinies (par exemple, CTRL+ I pour Italique) renvoient comme contexte l'objet Application. Les combinaisons de touches que vous ajoutez renvoie un objet Document ou Template, en fonction du contexte de personnalisation en vigueur lors de l'objet KeyBinding a été ajouté.

Exemple

Cet exemple montre comment ajouter la touche F2 à la commande Italique, puis utiliser une boucle For Each...Next afin d'afficher les touches affectées à la commande Italique ainsi que le contexte correspondant.

Dim kbLoop As KeyBinding 
 
CustomizationContext = NormalTemplate 
KeyBindings.Add KeyCategory:=wdKeyCategoryCommand, _ 
 Command:="Italic", KeyCode:=wdKeyF2 
For Each kbLoop In _ 
 KeysBoundTo(KeyCategory:=wdKeyCategoryCommand, _ 
 Command:="Italic") 
 MsgBox kbLoop.KeyString & vbCr & kbLoop.Context.Name 
Next kbLoop

Voir aussi

KeyBinding, objet

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.