Excel VBA教程:FormatCondition对象

   
Range
FormatConditions (FormatCondition)
Borders (Border)
Font
Interior

代表一个条件格式。FormatCondition对象是FormatConditions集合的成员。FormatConditions集合最多可包含给定区域的三个条件格式。

FormatCondition对象的用法

可用 FormatConditions(index) 返回一个 FormatCondition对象,其中 index 为条件格式的索引号。下例将“E1:E10”单元格的格式属性设为一个现有的条件格式。


With Worksheets(1).Range("e1:e10").FormatConditions(1)
    With .Borders
        .LineStyle = xlContinuous
        .Weight = xlThin
        .ColorIndex = 6
    End With
    With .Font
        .Bold = True
        .ColorIndex = 3
    End With
End With

说明

可用Add方法新建一个条件格式。如果试图为单个区域创建三个以上的条件格式,则 Add方法失效。如果一个区域有三个格式,请使用Modify方法对这些格式进行修改,或者使用 Delete方法删除某个格式,然后使用 Add方法新建一个格式。

可用 FormatCondition对象的 Font、Border 和 Interior属性控制已设定格式单元格的显示。条件格式对象模型不支持这些对象的某些属性。下表中列出所有可使用条件格式的属性。

对象 属性
Font Bold

Color

ColorIndex

FontStyle

Italic

Strikethrough

Underline

无法使用会计下划线样式。

Border Bottom

Color

Left

Right

Style

可使用下列边框样式(其他均不可用):xlNone、xlSolid、xlDash、xlDot、xlDashDot、xlDashDotDot、xlGray50、xlGray75 和 xlGray25。

Top

Weight

可使用下列边框粗细(其他均不可用):xlWeightHairline 和 xlWeightThin。

Interior Color

ColorIndex

Pattern

PatternColorIndex


上页:Excel VBA教程:Font对象 下页:Excel VBA教程:FormatConditions集合对象

Excel VBA教程:FormatCondition对象

Excel VBA教程:FormatConditions集合对象 Excel VBA教程:FreeformBuilder对象
Excel VBA教程:Graphic对象 Excel VBA教程:Gridlines对象
Excel VBA教程:GroupShapes集合对象 Excel VBA教程:HiLoLines对象
Excel VBA教程:HPageBreak对象 Excel VBA教程:HPageBreaks集合对象
Excel VBA教程:Hyperlink对象 Excel VBA教程:Hyperlinks集合
Excel VBA教程:Interior对象 Excel VBA教程:IRtdServer对象
Excel VBA教程:IRTDUpdateEvent对象 Excel VBA教程:LeaderLines对象
Excel VBA教程:Legend对象 Excel VBA教程:LegendEntries集合对象
Excel VBA教程:LegendEntry对象 Excel VBA教程:LegendKey对象
Excel VBA教程:LineFormat对象 Excel VBA教程:LinkFormat对象
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号