Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Hello
I'm created the following VBA code to conditional format a section on my spreadsheet. Below is my test code Private Sub Worksheet_SelectionChange(ByVal Target As Range) Dim Colour As Integer If Not Intersect(Target, Range("a1:G75")) Is Nothing Then Select Case Target Case Is = "John" Colour = 6 Case Is = "Mary" Colour = 8 Case Is = "Jane" Colour = 50 Case Is = "Bob" Colour = 24 Case Else End Select Target.Interior.ColorIndex = Colour End If End Sub the above code works fine but when I tried to adjust the code to use numbers instead of words - it does not work. Private Sub Worksheet_SelectionChange(ByVal Target As Range) Dim Colour As Integer If Not Intersect(Target, Range("a1:G75")) Is Nothing Then Select Case Target Case Is < 100 Colour = 6 Case Is 500 Colour = 8 Case Is = 700 Colour = 50 Case Is = 850 Colour = 24 Case Else End Select Target.Interior.ColorIndex = Colour End If End Sub Thanks in advance |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Conditional Formatting ROW not working | Excel Discussion (Misc queries) | |||
Conditional Formatting Not Working In Macro | Excel Discussion (Misc queries) | |||
IF function not working in conditional formatting | Excel Worksheet Functions | |||
Conditional Formatting is not working... | Excel Worksheet Functions | |||
conditional formatting not working in every cell | Excel Discussion (Misc queries) |