Share via


Shell Constants

This page is specific to the Visual Basic for Applications (VBA) Language Reference for Office 2010.

The following constants can be used anywhere in your code in place of the actual values:

Constant

Value

Description

vbHide

0

Window is hidden and focus is passed to the hidden window.

vbNormalFocus

1

Window has focus and is restored to its original size and position.

vbMinimizedFocus

2

Window is displayed as an icon with focus.

vbMaximizedFocus

3

Window is maximized with focus.

vbNormalNoFocus

4

Window is restored to its most recent size and position. The currently active window remains active.

vbMinimizedNoFocus

6

Window is displayed as an icon. The currently active window remains active.

On the Macintosh, vbNormalFocus, vbMinimizedFocus, and vbMaximizedFocus all place the application in the foreground; vbHide, vbNoFocus, vbMinimizedFocus all place the application in the background.