Share via


Application Events (PowerPoint)

GitHub-Mark-64px

Contribute to this content

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

This object has the following events:

Events

Name

Description

AfterDragDropOnSlide

Occurs after a shape has been dropped onto a slide in an open presentation.

AfterNewPresentation

Occurs after a presentation is created.

AfterPresentationOpen

Occurs after an existing presentation is opened.

AfterShapeSizeChange

Occurs after an object (shape, picture, text box, chart, SmartArt as examples) has been resized on the slide.

ColorSchemeChanged

Occurs after a color scheme is changed.

NewPresentation

Occurs after a presentation is created, as it is added to the Presentations collection.

PresentationBeforeClose

Represents a Presentation object before it closes.

PresentationBeforeSave

Occurs before a presentation is saved.

PresentationClose

Occurs immediately before any open presentation closes, as it is removed from the Presentations collection.

PresentationCloseFinal

Represents closing the final Presentation object.

PresentationNewSlide

Occurs when a new slide is created in any open presentation, as the slide is added to the Slides collection.

PresentationOpen

Occurs after an existing presentation is opened, as it is added to the Presentations collection.

PresentationPrint

Occurs before a presentation is printed.

PresentationSave

Occurs before any open presentation is saved.

PresentationSync

Occurs when the local copy of a presentation that is part of a Document Workspace is synchronized with the copy on the server. Provides important status information regarding the success or failure of the synchronization of the presentation.

ProtectedViewWindowActivate

Occurs when any protected view window is activated.

ProtectedViewWindowBeforeClose

Occurs immediately before a protected view window or a document in a protected view window closes.

ProtectedViewWindowBeforeEdit

Occurs immediately before editing is enabled on the document in the specified protected view window.

ProtectedViewWindowDeactivate

Occurs when a protected view window is deactivated.

ProtectedViewWindowOpen

Occurs when a protected view window is opened.

SlideSelectionChanged

Occurs at different times depending on the current view.

SlideShowBegin

Occurs when you start a slide show.

SlideShowEnd

Occurs after a slide show ends, immediately after the last SlideShowNextSlide event occurs.

SlideShowNextBuild

Occurs upon mouse-click or timing animation, but before the animated object becomes visible. .

SlideShowNextClick

Occurs on the next click of the slide.

SlideShowNextSlide

Occurs immediately before the transition to the next slide. For the first slide, occurs immediately after the SlideShowBegin event.

SlideShowOnNext

Occurs when the user clicks Next to move within the current slide.

SlideShowOnPrevious

Occurs when the user clicks Previous to move within the current slide.

WindowActivate

Occurs when the application window or any document window is activated.

WindowBeforeDoubleClick

Occurs when you double-click the items in the views listed in the following table.

WindowBeforeRightClick

Occurs when you right-click a shape, a slide, a notes page, or some text. This event is triggered by the MouseUp event.

WindowDeactivate

Occurs when the application window or any document window is deactivated.

WindowSelectionChange

Occurs when the selection of text, a shape, or a slide in the active document window changes, whether in the user interface or in code.