Application Object

See Also         Properties         Methods         Events

Application object
Multiple objects

Represents the entire Microsoft PowerPoint application. The Application object contains:

Using the Application Object

Use the Application property to return the Application object. The following example returns the path to the application file.

Dim MyPath As String
MyPath = Application.Path

The following example creates a PowerPoint Application object in another application, starts PowerPoint (if it's not already running), and opens an existing presentation named "Ex_a2a.ppt."

Set ppt = New Powerpoint.Application
ppt.Visible = True
ppt.Presentations.Open "c:\My Documents\ex_a2a.ppt"

Remarks

When you are writing code that will run from PowerPoint, the following properties of the Application object can be used without the object qualifier: ActivePresentation, ActiveWindow, AddIns, Assistant, CommandBars, Presentations, SlideShowWindows, Windows. For example, instead of writing Application.ActiveWindow.Height = 200, you can write ActiveWindow.Height = 200.