Hello.
As I am learning, I was hoping someone could take a look at the below and see if there is a way to improve the code.
It works, I am just wondering if there is a better way of doing it.
Thank you.
As I am learning, I was hoping someone could take a look at the below and see if there is a way to improve the code.
It works, I am just wondering if there is a better way of doing it.
Thank you.
Code:
For GRange = 0 To Sheet7.Cells(Rows.Count, "G").End(xlUp).Row
If Sheet7.Range("G" & 6 + GRange).Text = "Y" Then
Sheet7.Range("H" & 6 + GRange & ":" & "O" & 6 + GRange).Interior.ColorIndex = 19
Sheet7.Range("Q" & 6 + GRange & ":" & "R" & 6 + GRange).Interior.ColorIndex = 19
Sheet7.Range("R" & 6 + GRange).Value = Sheet7.Range("B2").Value
Sheet7.Range("T" & 6 + GRange & ":" & "U" & 6 + GRange).Interior.ColorIndex = 19
Sheet7.Range("U" & 6 + GRange).Value = Sheet7.Range("B2").Value
Sheet7.Range("W" & 6 + GRange & ":" & "X" & 6 + GRange).Interior.ColorIndex = 19
Sheet7.Range("X" & 6 + GRange).Value = Sheet7.Range("B2").Value
Sheet7.Range("Z" & 6 + GRange & ":" & "AA" & 6 + GRange).Interior.ColorIndex = 19
Sheet7.Range("AA" & 6 + GRange).Value = Sheet7.Range("B2").Value
Sheet7.Range("AC" & 6 + GRange & ":" & "AD" & 6 + GRange).Interior.ColorIndex = 19
Sheet7.Range("AD" & 6 + GRange).Value = Sheet7.Range("B2").Value
Sheet7.Range("AF" & 6 + GRange & ":" & "AG" & 6 + GRange).Interior.ColorIndex = 19
Sheet7.Range("AG" & 6 + GRange).Value = Sheet7.Range("B2").Value
ElseIf Sheet7.Range("G" & 6 + GRange).Text = "X" Then
Sheet7.Range("H" & 6 + GRange & ":" & "O" & 6 + GRange).Interior.ColorIndex = 24
Sheet7.Range("Q" & 6 + GRange & ":" & "R" & 6 + GRange).Interior.ColorIndex = 24
Sheet7.Range("T" & 6 + GRange & ":" & "U" & 6 + GRange).Interior.ColorIndex = 24
Sheet7.Range("W" & 6 + GRange & ":" & "X" & 6 + GRange).Interior.ColorIndex = 24
Sheet7.Range("Z" & 6 + GRange & ":" & "AA" & 6 + GRange).Interior.ColorIndex = 24
Sheet7.Range("AC" & 6 + GRange & ":" & "AD" & 6 + GRange).Interior.ColorIndex = 24
Sheet7.Range("AF" & 6 + GRange & ":" & "AG" & 6 + GRange).Interior.ColorIndex = 24
End If
Next