次の方法で共有


GradientStops.Insert メソッド (Office)

グラデーションに分岐点を追加します。

構文

挿入 (RGB位置透明度インデックス)

GradientStops オブジェクトを返す式。

パラメーター

名前 必須 / オプション データ型 説明
RGB 必須 MsoThemeColorSchemeIndex グラデーションの分岐点の色を指定します。
Position 必須 単精度浮動小数点型 (Single) グラデーション内の分岐点の場所をパーセントで指定します。
Transparency 省略可能 単精度浮動小数点型 (Single) グラデーション分岐点の色の不透明度を指定します。
Index 省略可能 長整数型 (Long) 分岐点のインデックス番号です。

注釈

グラデーションとは別に 1 つの色の状態からスムーズに移行します。 このセクションのエンドポイントを分岐点と呼びます。

次の例は、Microsoft PowerPoint に、3 色のグラデーションの分岐点を作成します。

Sub gradients() 
 Set myDocument = ActivePresentation.Slides(1) 
 Set GradientShapeFill = myDocument.Shapes.AddShape(msoShapeRectangle, 90, 90, 90, 80).Fill 
 With GradientShapeFill 
 .ForeColor.RGB = RGB(0, 128, 128) 
 .OneColorGradient msoGradientHorizontal, 1, 1 
 .GradientStops.Insert RGB(255, 0, 0), 0.25 
 .GradientStops.Insert RGB(0, 255, 0), 0.5 
 .GradientStops.Insert RGB(0, 0, 255), 0.75 
 End With 
End Sub 

関連項目

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

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