Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Ok, I know the question has been asked several times (trust me I did
search) but I couldn't find an answer to my question... I am trying to use VBA to shade cells based on more than 3 conditions I think my problem is that I do not know VBA well enough to change cod I have found in other examples to fit my needs. Here is the example code I am trying to change: Private Sub Worksheet_Change(ByVal Target As Range) ' Conditional Formatting for more than 3 conditions Dim rng As Range Set rng = Intersect(Target, Range("G:G")) If rng Is Nothing Then Exit Sub Else Dim cl As Range For Each cl In rng Select Case cl.Text Case "NSP" cl.EntireRow.Interior.ColorIndex = 35 Case "UAB" cl.EntireRow.Interior.ColorIndex = 36 Case "IA" cl.EntireRow.Interior.ColorIndex = 37 Case "AO" cl.EntireRow.Interior.ColorIndex = 39 Case "US" cl.EntireRow.Interior.ColorIndex = 40 Case "A" cl.EntireRow.Interior.ColorIndex = 0 Case Else cl.EntireRow.Interior.ColorIndex = 0 Exit Sub End Select Next cl End If End Sub If I want to change this to do formatting based on a single cell (o range of cells) to change a single cell (or range of cells), what do need to change? E.g. I am trying to color a single cell (in a range) based on the valu of that same cell. If it says "Completed" I want it green (color inde 35), if it says "Error" I want it yellow (color index 36), etc. Thanks in advance for any help.. -- Message posted from http://www.ExcelForum.com |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Formatting Conditional Formatting Icon Sets | Excel Discussion (Misc queries) | |||
Formatting cells in a column with conditional formatting? | Excel Discussion (Misc queries) | |||
Protect Cell Formatting including Conditional Formatting | Excel Discussion (Misc queries) | |||
conditional Formatting based on cell formatting | Excel Worksheet Functions | |||
Conditional Formatting that will display conditional data | Excel Worksheet Functions |