Application.BuildKeyCode Method (Word)

Office 2013 and later
GitHub-Mark-64px

Contribute to this content

Use GitHub to suggest and submit changes. See our guidelines for contributing to VBA documentation.

Returns a unique number for the specified key combination.

expression .BuildKeyCode(Arg1, Arg2, Arg3, Arg4)

expression A variable that represents an Application object.

Parameters

Name

Required/Optional

Data Type

Description

Arg1

Required

WdKey

A key you specify by using one of the WdKey constants.

Arg2 - Arg4

Optional

WdKey

A key you specify by using one of the WdKey constants.

This example assigns the ALT + F1 key combination to the Organizer command.

CustomizationContext = NormalTemplate 
KeyBindings.Add KeyCode:=BuildKeyCode(Arg1:=wdKeyAlt, _ 
 Arg2:=wdKeyF1), KeyCategory:=wdKeyCategoryCommand, _ 
 Command:="Organizer"

This example removes the ALT+F1 key assignment from the Normal template.

CustomizationContext = NormalTemplate 
FindKey(BuildKeyCode(Arg1:=wdKeyAlt, Arg2:=wdKeyF1)).Clear

This example displays the command assigned to the F1 key.

CustomizationContext = NormalTemplate 
MsgBox FindKey(BuildKeyCode(Arg1:=wdKeyF1)).Command
Show: