Excel 新建条件格式方法,参数详解,学好VBA从简单开始( 二 )
本文插图
新建条件样式
Private Sub CommandButton1_ClickWith Range("A4:F10").FormatConditions.Add(xlCellValue, xlGreater, "=$B$3")With .Borders '设置边框样式.LineStyle = xlContinuous.Weight = xlThin.ColorIndex = 9End WithWith .Font '设备字体样式.Bold = True.ColorIndex = 3End WithEnd WithEnd Sub
前而介绍了 , 新条件样式使用FormatConditions.Add方法 。
方法前要添加单元格区域 , 如Range("A4:F10")也就是说 , 新建的样式只适用于这个区域内 , 其它单元格并不适用 。
新建完成之后 , 可以对$B$3单元格进行数据录入 , 这个单元格就是关联单元格 , 当这个数据变化的时候 , 此单元格内的值将与Range("A4:F10")区域内的值进行比较 , 如果符合条件就设置为条件样式里的样式 。
是不是好理解 , 此方法仅仅是数值比较的一个示例 , 也可以实现字符比较 , 以后有机会再写字符比较的示例 。
当前工作薄中条件样式
Private Sub CommandButton2_ClickDim i As Integer, ix As IntegerDim cell As Range, actFC As FormatConditionSet cell = ActiveSheet.Range("H5")i = ActiveSheet.Cells.FormatConditions.Countcell.Offset(-1, 1).Value = http://news.hoteastday.com/a/iFor ix = 1 To iSet actFC = ActiveSheet.Cells.FormatConditions(ix)With cell.Offset(ix, 0).Value = ix.Offset(ix, 1).Value = actFC.Type.Offset(ix, 2).Value = actFC.Formula1End WithNext ixEnd Sub
如果想要获取当前工作薄中的所有条件样式 , 可使用上述代码获得 。
条件样式很值得学习 , 当把这部分完全掌握之后 , 对于表格处理将是一个质的提高 。
希望本节对大家学习Excel 有用 。
- 3g|这6个多条件函数都不掌握,还敢称Excel达人?
- 遗传学|黑洞合并的条件是什么?为何会合并?来看看天文学家的回答
- excel|Excel迷你图之如何插入mini饼图
- excel|Excel技巧,根据条件快速筛选数据,你一定不会操作!
- excel|学会这8个变现方法、月薪轻松破万
- excel|快速提升办公效率,就必须掌握这6个办公技巧,不信你来试一试
- excel|手机拍出来糊成一团的渣图,如何用 Excel 拯救?
- interior|Excel按单元格颜色进行求和或计数
- 电子商务|藏在Excel里的百亿生意
- 电化学|氮硫共掺杂 Nb2C-MXene 纳米片用于胃液酸性条件下超灵敏电化学检测多巴胺