主题
PresetGradient (方法)
将指定填充设为一个预设的渐变。
参数
属性 | 数据类型 | 必填 | 说明 |
---|---|---|---|
Style | MsoGradientStyle | 必填 | 渐变样式。 |
Any | int | 必填 | 渐变变量。取值范围为 1 到 4 之间,分别与“填充效果”对话框中“渐变”选项卡上的四个渐变变量相对应。如果 GradientStyle 设为 msoGradientFromCenter,则 Any 参数只能设为 1 或 2。 |
PresetGradientType | MsoPresetGradientType | 必填 | 预设渐变类型。 |
示例
python
#本示例使用预设的渐变样式填充第一张工作表中第一个形状
def test():
fillFormat = Application.Worksheets.Item(1).Shapes.Item(1).Fill
fillFormat.PresetGradient(msoGradientHorizontal, 3, msoGradientFog)
python
#本示例在活动工作表中添加一个矩形,然后使用预设的渐变样式填充矩形
def test():
fillFormat = ActiveSheet.Shapes.AddShape(msoShapeRectangle, 100, 100, 100, 50).Fill
fillFormat.PresetGradient(msoGradientVertical, 1, msoGradientBrass)