I am brand new to doing any of this. I know this is probably an easy fix but I just want this macro to run on columns F through I row 2 down. This first code works but will change the color of any cell on the entire sheet. Any and all help would be appreciated!

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

'If the target cell is clear
If Target.Interior.ColorIndex = xlNone Then

'Then change the background to the specified color
Target.Interior.ColorIndex = 4

'But if the target cell is already the specified color
ElseIf Target.Interior.ColorIndex = 4 Then

'Then change the background to the specified color
Target.Interior.ColorIndex = 3

'But if the target cell is already the specified color
ElseIf Target.Interior.ColorIndex = 3 Then

'Then clear the background color
Target.Interior.ColorIndex = xlNone

End If


End Sub