如何在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来实现您想要的突出显示颜色。