VBA:Excel选中单元格后,相同值高亮显示
场景
在Excel数据核对中,要检查同样的数据在表格里是否重复出现,可以利用重复值筛选的方式,但是重复值筛选这个相对来说是比较静态的,如果想要动态地显示重复值,就可以借助VBA里的SelectionChange 函数,动态高亮显示重复值。
代码释义
首先是完整的函数代码
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
Dim rng As Range
If Target.Count = 1 And Target <> "" Then
Cells.Interior