Expand Minimize

Application.KeyBindings Property (Word)

Returns a KeyBindings collection that represents customized key assignments, which include a key code, a key category, and a command.

expression .KeyBindings

expression A variable that represents an Application object.

This example assigns the CTRL+ALT+W key combination to the FileClose command. This keyboard customization is saved in the Normal template.

CustomizationContext = NormalTemplate 
KeyBindings.Add KeyCode:=BuildKeyCode(wdKeyControl, wdKeyAlt, _ 
 wdKeyW), KeyCategory:=wdKeyCategoryCommand, _ 
 Command:="FileClose"

This example inserts the command name and key combination string for each item in the KeyBindings collection.

Dim kbLoop As KeyBinding 
 
CustomizationContext = NormalTemplate 
For Each kbLoop In KeyBindings 
 Selection.InsertAfter kbLoop.Command & vbTab _ 
 & kbLoop.KeyString & vbCr 
 Selection.Collapse Direction:=wdCollapseEnd 
Next kbLoop
Show:
© 2015 Microsoft