小编use*_*721的帖子

使用Worksheet_SelectionChange覆盖条件格式

我在工作表中有一些代码来突出显示所选单元格的行.但是,此工作表具有条件格式,可以为某些行着色.突出显示宏不适用于满足格式条件的行(在突出显示的颜色不会覆盖条件格式的颜色的意义上).

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

   Cells.Interior.ColorIndex = xlColorIndexNone 
    ActiveCell.EntireRow.Interior.ColorIndex = 19 'Highlight row
End Sub
Run Code Online (Sandbox Code Playgroud)

有没有人知道解决这个问题而不删除条件格式?例如.我可以暂时禁用所选行,并在取消选择行时重新启用它吗?

格式化是应用于所有单元格的一个规则.我理论上我可以为每一行(约500个)创建一个独立的规则,然后将其完全关闭然后重新应用它,但这似乎有点过分.

excel formatting events vba

4
推荐指数
1
解决办法
3035
查看次数

标签 统计

events ×1

excel ×1

formatting ×1

vba ×1