Highlight a row if a specific cell is specific numbers/words

G

Guest

How do I format a cell with varibles to hightlight a row if a cell in that
specific row is a specific number or word?

Example:
If cell C4 is dog, then hightlight the row blue, if the cell C4 is cat, then
hightlight the row green, if cell C4 is bird, then hightlight the row yellow.

Hope this is clear.
 
D

Don Guillett

right click sheet tab>view code>insert this>change color numbers to
suit>SAVE
Now it will work for the active row and col C

Private Sub Worksheet_Change(ByVal Target As Range)
Select Case Cells(Target.Row, "c")
Case Is = "dog": x = 3
Case Is = "cat": x = 4
Case Else
End Select
Target.EntireRow.Interior.ColorIndex = x
End Sub
 
G

Gord Dibben

Select the entire row.

Format>Conditional Formatting>Condition 1>Formula is:

=$C4="dog" format to blue pattern

Add>Condition 2>Formula is:

=$C4="cat" format to green

Add>Condition 3...you get drift.

Note: only 3 conditions permitted. 4 if you count the default color.

If more needed, you can use worksheet event code.

Post back for example if desired.


Gord Dibben Excel MVP
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top