ColorFormat 对象 (Excel)

代表单色对象的颜色、带有渐变或图案填充的对象的前景或背景色,或者指针的颜色。

备注

可以将颜色设为显式的红-绿-蓝值(使用 RGB 属性),或设为配色方案中的一种颜色(使用 SchemeColor 属性)。

使用下表中列出的属性之一来返回一个 ColorFormat 对象。

使用此属性 对象 返回代表此颜色的 ColorFormat 对象
BackColor FillFormat 背景填充色(用于阴影或图案填充格式)
ForeColor FillFormat 前景填充色(对于纯色填充格式,即代表填充颜色)
BackColor LineFormat 线条背景色(用于图案线条)
ForeColor LineFormat 线条前景色(对于纯色线条,即代表线条颜色)
ForeColor ShadowFormat 阴影颜色
ExtrusionColor ThreeDFormat 有延伸的对象的侧边颜色

示例

使用 RGB 若要将颜色设置为明确的红-绿-蓝值的属性。 下例向 myDocument 中添加一个矩形,然后设置矩形填充的前景色、背景色和渐变。

Set myDocument = Worksheets(1) 
With myDocument.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

属性

另请参阅

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。