Since there is only one colour, you don't need to set up arrays, nor colour the cells one by one, and if you want to add more colours later a select case construct is easier to add to:
Code:
Sub shadeCells(rangeToShade As Range, Target_Name As String)
Dim myColor As Long
Select Case True
Case UCase(Left(Target_Name, 6)) = "N-SIDE": myColor = 65535
Case UCase(Left(Target_Name, 3)) = "ADD": myColor = 13353215
'Case UCase(Left(Target_Name, 14)) = "SOMETHING ELSE": myColor = 9999' add more if you want.
Case Else: myColor = 4050606
End Select
rangeToShade.Resize(, 9).Interior.Color = myColor
End Sub
Bookmarks