Skip to content
本页内容

TwoColorGradient (方法)

将指定填充设为双色渐变。

参数

属性数据类型必填说明
StyleMsoGradientStyle必填渐变样式。
Anyint必填渐变变量。取值范围为 1 到 4 之间,分别与“填充效果”对话框中“渐变”选项卡上的四个渐变变量相对应。如果 Style 设为 msoGradientFromCenter,则 Any 参数只能设为 1 或 2。

示例

python
#本示例向活动工作表中添加一个具有双色渐变填充效果的矩形,并设置填充的前景色和背景色
def test():
    fillFormat = ActiveSheet.Shapes.AddShape(msoShapeRectangle, 0, 0, 40, 80).Fill
    fillFormat.ForeColor.RGB = RGB(128, 0, 0)
    fillFormat.BackColor.RGB = RGB(0, 170, 170)
    fillFormat.TwoColorGradient(msoGradientHorizontal, 1)
python
#本示例向第一张工作表中添加一个具有双色水平渐变填充效果的椭圆
def test():
    fillFormat = Application.Worksheets.Item(1).Shapes.AddShape(msoShapeOval, 100, 100, 200, 100).Fill
    fillFormat.TwoColorGradient(msoGradientVertical, 2)