Excel - 突出显示活动行

时间:2009-12-09 00:11:28

标签: excel notepad++

想知道我是否可以在excel中设置一些首选项,这样当我在特定单元格中时,整个行会略微突出显示(不过分,但足以轻易告诉它)

类似于Notepad ++在制表符分隔文件中的工作方式,并突出显示整行。

提前致谢

1 个答案:

答案 0 :(得分:1)

我不知道Excel中的任何内置首选项可以执行此操作,但可以使用VBA完成。将以下内容放在VBAProject的“ThisWorkbook”中:

Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Tgt As Range)
    If Tgt.Cells.Count = 1 Then
        ActiveSheet.Rows(Tgt.Row).Select
        Tgt.Activate
    End If
End Sub

如果选择了单个单元格,则代码仅突出显示活动行,以便在选择多个单元格时不会干扰。