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 支持和反馈,获取有关如何接收支持和提供反馈的指南。