FillFormat.Background メソッド (PowerPoint)

指定した図形の塗りつぶしが、その図形の背後のスライドの背景と同一になるように設定します。 Background メソッドを設定した後、スライドの背景を変更すると、図形の塗りつぶしもスライドの背景に合わせて変更されます。

構文

背景

FillFormat オブジェクトを表す変数。

注釈

図形の塗りつぶしに 背景 のメソッドを適用する、図形に塗りつぶしを設定すると同じではありませんもないことは、常に背景に適用すると、図形に同じ塗りつぶしを適用することに注意してください。 2 番目の例を示します。

次の使用例は、スライドの背景と一致するように、作業中のプレゼンテーションのスライド 1 の図形 1 の塗りつぶしを設定します。

ActivePresentation.Slides(1).Shapes(1).Fill.Background

次の使用例は、作業中のプレゼンテーションのスライド 1 の背景を既定のグラデーションに設定し、スライドに四角形を追加し、その四角形の前面に 3 つの楕円を追加します。 最初の楕円は、塗りつぶしの色に背景を指定し、2 番目は塗りつぶしなし、3 番目は背景と同じ色を選択しています。 これらの 3 つの楕円の違いを確認してください。

With ActivePresentation.Slides(1)

    .FollowMasterBackground = False
    .Background.Fill.PresetGradient _
        msoGradientHorizontal, 1, msoGradientDaybreak

    With .Shapes
        .AddShape msoShapeRectangle, 50, 200, 600, 100
        .AddShape(msoShapeOval, 75, 150, 150, 100) _
            .Fill.Background
        .AddShape(msoShapeOval, 275, 150, 150, 100).Fill _
            .Transparency = 1
        .AddShape(msoShapeOval, 475, 150, 150, 100) _
            .Fill.PresetGradient _
            msoGradientHorizontal, 1, msoGradientDaybreak
    End With
	
End With

関連項目

FillFormat オブジェクト

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

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