|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
两种实现思路
1. 目标区域设置条件格式,将相应单元格设置指定格式
2. 遍历数组,找到保护指定数据的单元格,然后将指定单元格使用Union合并区域,一次性设置单元格格式
- Dim xx(1 To 100, 1 To 1)
- Dim rRng As Range
- '-----------xx数组采集过程
- Range("a2:a101") = xx '------xx是数组
- For i = 1 To 100
- If xx(i, 1) = "" Then '--------------如果符合空白,字体红色,此处可以换其他条件
- '-----------单元格字体赋予红色高亮
- If rRng Is Nothing Then
- Set rRng = Cells(i + 1, 1)
- Else
- Set rRng = Union(rRng, Cells(i + 1, 1))
- End If
- End If
- Next
- If rRng Is Nothing Then
- rRng.Font.Color = vbRed
- End If
复制代码 |
评分
-
1
查看全部评分
-
|