如何在Excel中突出显示行和列
如何使用VBA或条件格式突出显示当前单元格的当前行和列? 谢谢。
在工作表工作表select更改事件中,您可以使用如下所示的内容:
Private Sub Worksheet_SelectionChange(ByVal Target As Range) Const HIGHLIGHT_COLOR As Long = 4 'remove past colors ActiveSheet.Cells.Interior.ColorIndex = xlNone With Me .Columns(Target.Column).Interior.ColorIndex = HIGHLIGHT_COLOR .Rows(Target.Row).Interior.ColorIndex = HIGHLIGHT_COLOR End With End Sub
这里有一个方法:
ActiveSheet.Rows(ActiveCell.Row).Interior.Color = RGB(r, g, b) ActiveSheet.Columns(ActiveCell.Column).Interior.Color = RGB(r, g, b)
您可以填写r,g&b来实现您想要的突出显示颜色。