【发布时间】:2016-04-09 05:47:21
【问题描述】:
我在工作表中有一些代码可以突出显示选定单元格的行。但是,此工作表具有为某些行着色的条件格式。突出显示宏不适用于满足格式条件的行(在某种意义上,突出显示的颜色不会覆盖条件格式的颜色)。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Cells.Interior.ColorIndex = xlColorIndexNone
ActiveCell.EntireRow.Interior.ColorIndex = 19 'Highlight row
End Sub
有没有人知道在不删除条件格式的情况下解决这个问题的方法? 例如。我可以对选定的行暂时禁用它并在取消选择该行时重新启用它吗?
格式是适用于所有单元格的一条规则。我认为理论上我可以为每一行(大约 500 行)创建一个独立的规则,然后完全关闭它,然后重新应用它,但这似乎有点过火了。
【问题讨论】:
标签: excel vba events formatting