スライド オブジェクト (PowerPoint)

スライドを表します。 スライド コレクションには、プレゼンテーションのすべてのスライド オブジェクトが含まれます。

注釈

注:

1 枚のスライドへの参照を返そうとして結果が SlideRange オブジェクトになってしまった場合でも、混乱しないでください。 単一のスライドは、どのようにスライドの参照を取得するかにより、 Slide オブジェクトまたは 1 つのスライドだけを含む SlideRange コレクションとして表すことができます。 たとえば、 Add メソッドを使ってスライドへの参照を作成して返す場合、そのスライドは Slide オブジェクトで表されます。 また、 Duplicate メソッドを使用してスライドへの参照を作成し、取得すると、スライドは単一のスライドを含む SlideRange コレクションで表されます。 Slide オブジェクトに適用されるすべてのプロパティとメソッドは、単一のスライドを含む SlideRange コレクションにも適用されるため、スライドが Slide オブジェクトと SlideRange コレクションのどちらで表されるかに関係なく、取得したスライドを同じように処理できます。

次の使用例は、次の方法を示しています。

  • 名前、インデックス番号、またはスライド ID 番号で指定したスライドを取得する

  • 選択部分のスライドを取得する

  • プレゼンテーション ウィンドウまたはスライド ショー ウィンドウに現在表示されていないスライドを取得する

  • 新しいスライドを作成する

単一のスライド オブジェクトを返すには、Slides (index) を使用するか、Slides.FindBySlideID (index) を使用します。ここで、index はスライドの ID 番号を示します。 次の使用例は、作業中のプレゼンテーションのスライド 1 にレイアウトを設定します。

ActivePresentation.Slides(1).Layout = ppLayoutTitle

次の使用例は、ID 番号 265 のスライドにレイアウトを設定します。

ActivePresentation.Slides.FindBySlideID(265).Layout = ppLayoutTitle

Selection.SlideRange (index) を使用して、1 つのスライド オブジェクトを返します。ここで、index は選択範囲内のスライド名またはインデックス番号です。 次の使用例は、現在作業中のウィンドウ内で少なくとも 1 つのスライドが選択されていると仮定し、選択部分の 1 つ目のスライドのレイアウトを設定します。

ActiveWindow.Selection.SlideRange(1).Layout = ppLayoutTitle

選択したスライドが 1 つしかない場合は、Selection.SlideRange を使用してそのスライドを含む SlideRange コレクションを取得できます。 次の使用例は、現在アクティブなウィンドウの現在選択している 1 つのスライドのレイアウトを設定します。

ActiveWindow.Selection.SlideRange.Layout = ppLayoutTitle

ウィンドウまたはスライド ショー ウィンドウ表示モードで現在表示されているスライドを取得するには、Slide プロパティを使用します。 次の使用例は、プレゼンテーション ウィンドウ 2 に現在表示されているスライドをクリップボードにコピーします。

Windows(2).View.Slide.Copy

新しいスライドを作成し、それをプレゼンテーションに追加するには、Add メソッドを使用します。 次の使用例は、タイトル スライドを作業中のプレゼンテーションの先頭に追加します。

ActivePresentation.Slides.Add 1, ppLayoutTitleOnly

メソッド

名前
ApplyTemplate
ApplyTemplate2
ApplyTheme
ApplyThemeColorScheme
Copy
Cut
Delete
Duplicate
Export
MoveTo
MoveToSectionStart
PublishSlides
Select

プロパティ

名前
アプリケーション
Background
BackgroundStyle
ColorScheme
コメント
CustomerData
CustomLayout
デザイン
DisplayMasterShapes
FollowMasterBackground
HasNotesPage
HeadersFooters
Hyperlinks
Layout
Master
名前
NotesPage
Parent
PrintSteps
sectionIndex
Shapes
SlideID
SlideIndex
SlideNumber
SlideShowTransition
Tags
ThemeColorScheme
TimeLine

関連項目

PowerPoint Object Model Reference

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。