Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
For Each aCell In ActiveSheet.UsedRange
If aCell.Interior.ColorIndex = 8 Then aCell.Interior.ColorIndex = xlNone
Next
On Error Resume Next
For Each aCell In Application.Intersect(ActiveCell.EntireRow.Cells, ActiveSheet.UsedRange)
If aCell.Interior.ColorIndex = xlNone Then aCell.Interior.ColorIndex = 8
Next
End Sub
Any pointers would be greatly appreciated. Thank you.