Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I have a range of cells to which I've applied a simple red-to-green
color scale using the Conditional Formatting menu in Excel 2007. I want to read the resulting colors that Excel has applied to the cell interiors from VBA to use these colors for an associated graph. As a test, I wrote the following worksheet function to see what colors Excel had assigned: Function CellColor(c As Range) As Variant Application.Volatile CellColor = c(1, 1).Interior.Color End Function Regardless of the cell's color, the returned value is always 16777215; if I use the ColorIndex property, the returned value is (-4142). Do I need to decode these to RGB values? If so, how? I don't need to solve this for prior versions of Excel as I realize the color handling was much different. Thanks for your help. Bob |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Excel 2007: cell shading (not conditional formatting) | Excel Discussion (Misc queries) | |||
Conditional Formatting (Excel 2007) Format Row Color Based on X | Excel Discussion (Misc queries) | |||
Excel 2007 conditional formatting & cell colour. | Excel Worksheet Functions | |||
Apply conditional formatting to individual cell Excel 2007 | Excel Worksheet Functions | |||
Conditional Formatting and Cell Color | Excel Worksheet Functions |