Share via


NamedSlideShows コレクション オブジェクト

Microsoft PowerPoint Visual Basic リファレンス

NamedSlideShows コレクション オブジェクト

SlideShowSettings
NamedSlideShows
NamedSlideShow

プレゼンテーションのすべての NamedSlideShow オブジェクトのコレクションです。各 NamedSlideShow オブジェクトは、目的別スライド ショーを表します。

使い方

NamedSlideShows コレクションを取得するには、NamedSlideShows プロパティを使用します。単一の NamedSlideShow オブジェクトを取得するには、NamedSlideShows(index) プロパティを使用します。引数 index には、目的別スライド ショー名またはインデックス番号を指定します。次の使用例は、"クイック ショー" という名前の目的別スライド ショーを削除します。

ActivePresentation.SlideShowSettings _
    .NamedSlideShows("クイック ショー").Delete
		

新しいスライド ショーを作成し、それを NamedSlideShows コレクションに追加するには、Add メソッドを使用します。次の使用例は、作業中のプレゼンテーションにスライド 2、 7 および 9 を含む "クイック ショー" という名前の目的別スライド ショーを追加します。この使用例は、目的別スライド ショーを実行します。

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
        .NamedSlideShows.Add "クイック ショー", qSlides
        .RangeType = ppShowNamedSlideShow
        .SlideShowName = "クイック ショー"
        .Run
    End With
End With