次の方法で共有


FillFormat.PresetGradient メソッド (Publisher)

指定した塗りつぶしに、既定のグラデーションを設定します。

構文

PresetGradient (StyleVariantPresetGradientType)

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

パラメーター

名前 必須 / オプション データ型 説明
Style 必須 MsoGradientStyle グラデーションの種類を指定します。 Microsoft Office タイプ ライブラリで宣言されている MsoGradientStyle クラスの定数の 1 つを指定できます。
バリアント型 必須 長整数型 (Long) グラデーションのバリエーションです。 4 に、[ 塗りつぶし効果] ダイアログ ボックスの [ グラデーション] タブの 4 つのバリエーションに対応する 1 から値を指定できます。 MsoGradientFromTitle または グラデーション のスタイルがある場合、この引数は、1 または 2 のいずれかに使用できます。
PresetGradientType 必須 MsoPresetGradientType グラデーションの種類を指定します。 MsoPresetGradientType クラスの定数の 1 つを指定できます。

次の使用例は、既定のグラデーションの塗りつぶしが設定された四角形を作業中の文書に追加します。

ActiveDocument.Pages(1).Shapes _ 
 .AddShape(msoShapeRectangle, 90, 90, 140, 80) _ 
 .Fill.PresetGradient Style:=msoGradientHorizontal, _ 
 Variant:=1, PresetGradientType:=msoGradientBrass 

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

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