Skip to content
本页内容

PresetGradientType (属性)

返回指定填充的预设渐变类型。MsoPresetGradientType,只读。

说明

使用 PresetGradient方法可设置填充的预设渐变类型。

示例

python
#本示例以第一个形状中使用的填充样式对第二个形状的填充格式进行设置
def test():
    fillFormat1 = Application.Worksheets.Item(1).Shapes.Item(1).Fill
    if fillFormat1.Type == msoFillGradient:
        fillFormat2 = Application.Worksheets.Item(1).Shapes.Item(2).Fill
        fillFormat2.Visible = True
        fillFormat2.PresetGradient(fillFormat1.GradientStyle, fillFormat1.GradientAny, fillFormat1.PresetGradientType)
python
#本示例在活动工作表中添加一个矩形,并显示填充的预设渐变类型是否为混合渐变
def test():
    fillFormat = ActiveSheet.Shapes.AddShape(msoShapeRectangle, 0, 0, 40, 80).Fill
    print(fillFormat.PresetGradientType == msoPresetGradientMixed)