Word VBA教程:ColorFormat对象

多种对象
ColorFormat

该对象代表单色对象的颜色,或代表以过渡或图案填充的对象的前景或背景色。通过RGB属性,可将颜色设置为一个明确的 RGB(红绿蓝)值。

使用 ColorFormat对象

使用下表中的任意属性都可以返回一个 ColorFormat对象。

应使用的属性 需同时使用的对象 若要返回的 ColorFormat对象代表
BackColor FillFormat 背景填充颜色(用于底纹或图案的填充)
ForeColor FillFormat 前景填充颜色(或者只是简单的用于实色填充的颜色)
BackColor LineFormat 背景线条颜色(用于图案的线条)
ForeColor LineFormat 前景线条颜色(或是实色线的线条颜色)
ForeColor ShadowFormat 阴影颜色
ExtrusionColor ThreeDFormat 延伸对象的侧边颜色

利用RGB属性可将颜色设置为一个明确的 RGB 值。下面的示例向活动文档中添加一个矩形,然后设置矩形填充的前景色、背景颜色和过渡。


With ActiveDocument.Shapes _
        .AddShape(msoShapeRectangle, 90, 90, 90, 50).Fill
    .ForeColor.RGB = RGB(128, 0, 0)
    .BackColor.RGB = RGB(170, 170, 170)
    .TwoColorGradient msoGradientHorizontal, 1
End With

Word VBA教程

Word VBA参考教程:目录1 Word VBA参考教程:目录2
Word VBA参考教程:目录3 Word VBA参考教程:目录4
Word VBA参考教程:目录5 Word VBA参考教程:目录6
Word VBA参考教程:目录7 Word VBA参考教程:目录8
Word VBA参考教程:目录9 Word VBA参考教程:目录10
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号