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