Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I'm trying to adapt a macro by Patrick Malloy MVP, and this is what I now
have. It's not working. Wondering if anyone has any suggestions. At first try nothing happened. Then I changed With .Range(.Cells(cell.Row, "A"), .Cells(cell.Row, "Z")) to With .Range(.Cells(cell.Row, "A1"), .Cells(cell.Row, "Z3000")) Second try now I get an error: Compile error: Constant expression required with the debugger highlighting "green" in Case "Advertising" color = Colors.green Any suggestions? Thanks very much! Option Explicit Enum Colors green = 35 yellow = 36 blue = 34 White = 2 End Enum Sub Update_Report_Colors() Dim sheet As Worksheet Dim i As Integer Dim keycol As Long Dim cell As Range Dim found As Range Dim color As Long Set sheet = Worksheets("HotList") keycol = 2 With sheet Set found = .Columns(keycol).SpecialCells(xlCellTypeFormulas) For Each cell In found Select Case cell.Value Case "Advertising" color = Colors.green Case "Apparel Retail" color = Colors.yellow Case "Apparel, Accessories and Luxury Goods" color = Colors.blue Case "Auto Components" color = Colors.green Case "Auto Parts and Equipment" color = Colors.yellow Case "Automobile Manufacturers" color = Colors.blue Case "Automobiles" color = Colors.green Case "Automobiles and Components" color = Colors.yellow Case "Automotive Retail" color = Colors.blue Case "Broadcasting and Cable TV" color = Colors.green 'About 200 more cases and then... Case Else color = Colors.White End Select With .Range(.Cells(cell.Row, "A1"), .Cells(cell.Row, "Z3000")) .Interior.ColorIndex = color End With Next End With End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Make text color match cell color with macro? | Excel Discussion (Misc queries) | |||
Problem in updating all worksheets of a workbook using a macro that calls another macro | Excel Programming | |||
Problem running row color macro | Excel Programming | |||
fao patrick molloy | Excel Programming | |||
Patrick- do you still have the file | Excel Programming |