Application.Active Property

PowerPoint Developer Reference

Returns whether the specified pane or window is active. Read-only.

Syntax

expression.Active

expression   A variable that represents an Application object.

Return Value
MsoTriState

Remarks

The value returned by the Active property can be one of these MsoTriState constants.

Constant Description
msoFalse The specified pane or window is inactive.
msoTrue The specified pane or window is active.

Example

This example checks to see if the presentation file "test.ppt" is in the active window. If not, it saves the name of the presentation that is currently active in the variable oldWin and activates the "test.ppt" presentation.

Visual Basic for Applications
  With Application.Presentations("test.ppt").Windows(1)
    If Not .Active Then
        Set oldWin = Application.ActiveWindow
        .Activate
    End If
End With

See Also