![]() |
|
|
Welcome to the { mindfrost82.com } forums. You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact contact us. |
|
|||||||
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
|
|||
|
Not copying conditional formats
I have condtionally formatted cells in a sheet. I want to copy the cells to
another sheet, preserving the cells colors (as defined by the conditional format), but I do NOT want the conditional format parameters to apply to the new sheet. "Paste Special Values" doesn't do it. Do I have an option set up somewhere that insists on copying the conditional format "formulas" as well as the colors?? TIA -- Bill Roberts |
|
|||
|
Re: Not copying conditional formats
From Cjip Pearson's site we get this information.................
Unfortunately, the Color and ColorIndex properties of a Range don't return the color of a cell that is displayed if Conditional formatting is applied to the cell. ................................................. For more info and code required to capture the index of the CF color see Chip's pages at http://www.cpearson.com/excel/CFColors.htm You can determine the color of the source cell and apply to the target cell but you will need a macro to do that. Gord Dibben MS Excel MVP On Thu, 28 Aug 2008 11:44:01 -0700, BillRobPV <BillRobPV@discussions.microsoft.com> wrote: >I have condtionally formatted cells in a sheet. I want to copy the cells to >another sheet, preserving the cells colors (as defined by the conditional >format), but I do NOT want the conditional format parameters to apply to the >new sheet. "Paste Special Values" doesn't do it. Do I have an option set up >somewhere that insists on copying the conditional format "formulas" as well >as the colors?? TIA |
|
|||
|
Re: Not copying conditional formats
Thanks. Looks tougher than I thought. The current spreadsheet only uses
Excel functions, but I do write macros (not well!). In plain english, I guess this is my code (I have about 20 columns and 1600 rows, and some conditional formatting is cell value, and some is "formula is"): Select a column For each row in the column, what is the color index of the cell? If not clear (color number 0???) then Selection.Interior.ColorIndex = "nn" next row, next column, etc. My question is, does this clear the conditional formatting? If not what would be the proper command??? I will read the Pearson website, but I thought I would check this also. I am a litlle confused about using a macro to sense the color of a cell based on conditional formatting. Thanks Bill Roberts -- Bill Roberts "Gord Dibben" wrote: > From Cjip Pearson's site we get this information................. > > Unfortunately, the Color and ColorIndex properties of a Range don't return > the color of a cell that is displayed if Conditional formatting is applied > to the cell. > > ................................................. > > For more info and code required to capture the index of the CF color see > Chip's pages at > > http://www.cpearson.com/excel/CFColors.htm > > You can determine the color of the source cell and apply to the target cell > but you will need a macro to do that. > > > Gord Dibben MS Excel MVP > > On Thu, 28 Aug 2008 11:44:01 -0700, BillRobPV > <BillRobPV@discussions.microsoft.com> wrote: > > >I have condtionally formatted cells in a sheet. I want to copy the cells to > >another sheet, preserving the cells colors (as defined by the conditional > >format), but I do NOT want the conditional format parameters to apply to the > >new sheet. "Paste Special Values" doesn't do it. Do I have an option set up > >somewhere that insists on copying the conditional format "formulas" as well > >as the colors?? TIA > > |
|
|||
|
Re: Not copying conditional formats
As Chip points out...............you cannot return the colorindex number
from a CF colored cell so your pseudo-code won't return a number. Best to start with Chip's site and look at his Functions for determining CF colors. The trick will be when doing the copy/paste operation to determine the CF color and paste that along with the value. Or do the copy/paste operation then run a macro to find those cells with CF conditions, determine the colorindex and set that while removing the CF. Nobody said it was easy....................although there might be someone watching this thread who has made it so. Gord On Thu, 28 Aug 2008 16:08:00 -0700, BillRobPV <BillRobPV@discussions.microsoft.com> wrote: >Select a column >For each row in the column, what is the color index of the cell? >If not clear (color number 0???) then >Selection.Interior.ColorIndex = "nn" >next row, next column, etc. |
![]() |
|
| Thread Tools | Search this Thread |
| Display Modes | |
|
|