Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi I was using the follow macro from your website and changed the values to
correspond to the values I want highlighted. It doesn't seem to work. Do I need to change something in the"(selection, activecell.entirecolum_..." section? What I am trying to do is the following....I have about 40 different account numbers that if present in the cell, the entire row should be highlighted. I don't believe conditional formatting can handle this. That is why I thought the following macro would be beneficial. Please help. Sub ColorRowBasedOnCellValue() 'David McRitchie, 2001-01-17 programming -- Color row based on value Application.ScreenUpdating = False Application.Calculation = xlCalculationManual Dim cell As Range For Each cell In Intersect(Selection, ActiveCell.EntireColumn, _ ActiveSheet.UsedRange) Select Case cell.Value Case Is = 51311 cell.EntireRow.Interior.colorindex = 20 Case Is = 51010 cell.EntireRow.Interior.colorindex = 37 Case Is = 51020 cell.EntireRow.Interior.colorindex = 38 Case Is = 51030 cell.EntireRow.Interior.colorindex = 36 Case Else cell.EntireRow.Interior.colorindex = 44 End Select Next cell Application.Calculation = xlCalculationAutomatic Application.ScreenUpdating = False End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
David McRitchie (subject header) | Setting up and Configuration of Excel | |||
worksheet_change D.McRitchie | Excel Programming | |||
David McRitchie/Thanks | Excel Programming | |||
Att: David McRitchie | Excel Programming |