Classe KeyBinding - atribuição de tecla personalizada (Word VBA)

A classe KeyBinding representa uma atribuição de tecla personalizada no contexto atual. O objeto KeyBinding é um membro da coleção KeyBindings.

A classe Application dá acesso à classe KeyBinding.


Dim kbg as KeyBinding
Set kbg = Dim lngKeyCode As Long: lngKeyCode = 
FindKey(KeyCode:=lngKeyCode)

For Each

Aqui está um exemplo de processamento dos itens KeyBinding em uma coleção.


Dim lngCode As Long 
Dim kbg As KeyBinding 
CustomizationContext = NormalTemplate 
lngCode = BuildKeyCode(wdKeyAlt, wdKeyControl, wdKeyW) 
For Each kbg In KeyBindings 
 If lngCode = kbg.KeyCode Then MsgBox kbg.KeyString & " is already in use" 
Next kbg

Métodos

Clear - Remove a vinculação de teclas especificada da coleção KeyBindings e redefine um comando interno com sua atribuição de teclas padrão.

Disable - Remove a combinação de teclas especificada se no momento ela estiver atribuída a um comando. Após o uso deste método, a combinação de teclas perderá o efeito.

Execute - Executa o comando associado à combinação de teclas especificada.

Rebind - Altera o comando atribuído à vinculação de teclas especificada.

Propriedades

Command Retorna o comando atribuído à combinação de teclas especificada. Cadeia de caracteressomente leitura.

CommandParameter Retorna o parâmetro de comando atribuído à tecla de atalho especificada. Cadeia de caracteressomente leitura.

Context Retorna um objeto que representa o local de armazenamento de vinculação de teclas especificada. Somente leitura.

KeyCategory Retorna o tipo do item atribuído ao acoplamento de teclas especificado. Somente leitura WdKeyCategory.

KeyCode Retorna um número exclusivo para a primeira chave em vinculação de teclas especificada. Long somente leitura.

KeyCode2 Retorna um número exclusivo para a segunda chave em vinculação de teclas especificada. Long somente leitura.

KeyString Retorna a sequência de combinação de teclas para as chaves especificadas por exemplo, CTRL + SHIFT + A. Cadeia de caracteressomente leitura.

Protected True se você não pode alterar a vinculação de teclas especificada na caixa de diálogo Personalizar teclado. Boolean somente leitura.

Document - Representa um documento. O objeto de documento é um membro do conjunto de documentos. O conjunto de documentos contém todos os objetos de documento que estão abertos no Word.