聚焦选中单元格VBA代码

2016年3月30日06:19:20 发表评论 0

打开Excel文件,按alt+F11,双击要使用此功能的Sheet名,并将以下代码粘贴到右侧空白区域。

聚焦选中单元格VBA代码

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Target.EntireColumn.Address = Target.Address Then
        Cells.Interior.ColorIndex = xlNone
        Exit Sub
    End If
    If Target.EntireRow.Address = Target.Address Then
        Cells.Interior.ColorIndex = xlNone
        Exit Sub
    End If
    Cells.Interior.ColorIndex = xlNone
    Rows(Selection.Row & “:” & Selection.Row + Selection.Rows.Count – 1).Interior.ColorIndex = 3
    Columns(Selection.Column).Resize(, Selection.Columns.Count).Interior.ColorIndex = 3
End Sub

使用效果如下:

聚焦选中单元格VBA代码

以下为颜色参考:
3   红色
6   黄色
10  绿色
11  深蓝色
14  青色
18  梅红色
21  深紫色

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: