Class SlideShowSettings (PowerPoint VBA)

The class SlideShowSettings represents the slide show setup for a presentation.


To use a SlideShowSettings class variable it first needs to be instantiated, for example

Dim ssss as SlideShowSettings
Set ssss = ActivePresentation.SlideShowSettings

SlideShowSettings class variables can be set using the Presentation.SlideShowSettings procedure.


The following procedures in this class have been grouped together and are described on a separate theme page

Display/Show with its procedures NamedSlideShows, ShowMediaControls, ShowPresenterView, ShowScrollbar, ShowType, ShowWithAnimation, ShowWithNarration and SlideShowName


AdvanceMode returns or sets a value that indicates how the slide show advances.

ActivePresentation.SlideShowSettings.AdvanceMode = ppSlideShowManualAdvance

EndingSlide returns or sets the last slide to be displayed in the specified slide show.

ActivePresentation.SlideShowSettings.EndingSlide = 20

LoopUntilStopped determines whether specified slide show loops continuously until the user presses ESC.

ActivePresentation.SlideShowSettings.LoopUntilStopped = msoTrue

Parent returns the parent object for the specified object.

Dim objParent As Object
Set objParent = ActivePresentation.SlideShowSettings.Parent

PointerColor returns the pointer color for the specified presentation as a ColorFormat object.

Dim cftPointerColor As ColorFormat
Set cftPointerColor = ActivePresentation.SlideShowSettings.PointerColor

RangeType returns or sets the type of slide show to run.

ActivePresentation.SlideShowSettings.RangeType = ppShowAll

StartingSlide returns or sets the first slide to be displayed in the specified slide show.

ActivePresentation.SlideShowSettings.StartingSlide = 3