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.
Related Classes
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.