FillFormat.GradientColorType Property

PowerPoint Developer Reference

Returns the gradient color type for the specified fill. Read-only.

Syntax

expression.GradientColorType

expression   A variable that represents a FillFormat object.

Return Value
MsoGradientColorType

Remarks

Use the OneColorGradient, PresetGradient, or TwoColorGradient method to set the gradient type for the fill.

The value returned by the GradientColorType property can be one of these MsoGradientColorType constants.

msoGradientColorMixed
msoGradientOneColor
msoGradientPresetColors
msoGradientTwoColors

Example

This example changes the fill for all shapes in myDocument that have a two-color gradient fill to a preset gradient fill.

Visual Basic for Applications
  Set myDocument = ActivePresentation.Slides(1)
For Each s In myDocument.Shapes
    With s.Fill
        If .GradientColorType = msoGradientTwoColors Then
            .PresetGradient msoGradientHorizontal, _
                1, msoGradientBrass
        End If
    End With
Next

See Also