FillFormat.GradientDegree プロパティ (PowerPoint)

塗りつぶしに使用されている 1 色のグラデーションの明るさを示す値を取得します。 値の取得のみ可能です。

構文

GradientDegree

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

戻り値

1 行

注釈

グラデーションの前景色が黒の場合は値 0 が返され、白の場合は値 1 が返され、値は 0 ~ 1 の間の数値です。

このプロパティは値の取得のみ可能です。 塗りつぶしのグラデーションの明るさを設定するには、 OneColorGradient メソッドを使用します。

次の使用例は、"Rectangle 2" という名前の図形があるプレゼンテーション myDocument に四角形を追加し、"Rectangle 2" に設定されているグラデーションと一致するようにグラデーションの塗りつぶしの色の明るさを設定します。Rectangle 2 に設定されている塗りつぶしの色に 1 色のグラデーションが設定されていない場合、エラーが発生します。

Set myDocument = ActivePresentation.Slides(1)

With myDocument.Shapes

    gradDegree1 = .Item("Rectangle 2").Fill.GradientDegree

    With .AddShape(msoShapeRectangle, 0, 0, 40, 80).Fill

        .ForeColor.RGB = RGB(128, 0, 0)

        .OneColorGradient msoGradientHorizontal, 1, gradDegree1

    End With

End With

関連項目

FillFormat オブジェクト

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

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