NamedSlideShows Property Example
This example adds to the active presentation a named slide show "Quick Show" that contains slides 2, 7, and 9. The example then runs this slide show.
Dim qSlides(1 To 3) As Long
With ActivePresentation
With .Slides
qSlides(1) = .Item(2).SlideID
qSlides(2) = .Item(7).SlideID
qSlides(3) = .Item(9).SlideID
End With
With .SlideShowSettings
.RangeType = ppShowNamedSlideShow
.NamedSlideShows.Add "Quick Show", qSlides
.SlideShowName = "Quick Show"
.Run
End With
End With