copy conditional format as ACTUAL format

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

i'd like to figure out how i can copy a group of cells that have a
conditional format (stoplight style ... color pattern highlighted for a
certain condition) and paste special only the format, but not keep the
conditional format rules.

one time that it is necessary is if i have an analysis spreadsheet with all
my rules and formulas and internals, but i produce an "output" spreadsheet
that only shows values, widths and formats. the conditional format for a
particular column depends on the values of a column which i don't even
include in the output sheet, so the conditional formatting rules don't work
as designed once transformed to the "output" sheet.

hopefully this question makes sense! thanks for any tips, pointers, ideas.
 
ok, good stuff from Pearson (i've been poking around)

knowing next-to-nothing about adding my own functions using VBA, i added the
functions he shows for determining the RGB color components or color code for
a conditional format (www.cpearson.com/excel/CFcolors.htm) ... and i
successfully return the color codes for my conditional formats ...
[ColorIndexofCF(A1,False), ColorofCF(A1,False)]

now how do i apply that color to another cell?? my Excel help functionality
is on-the-fritz, so i'll hunt there and elsewhere.

again, any tips, pointers, etc. are appreciated! ... dana
 
Dana,

This can be done, but it would mean examining each condition and testing if
the cell meets that condition and extracting all formatting. A lot of
effort, do you want to go through that?

--

HTH

RP
(remove nothere from the email address if mailing direct)
 
actually, using Pearson's VBA functions [ColorofCF, ColorIndexofCF] i can in
one function extract the color or color index of the conditionally-formatted
cells (i am only applying a color, nothing else) ... so all i need to know
now is how to "apply" that color code to another cell ... ???

that's all i want to do is grab the conditionally-formatted color (if there
is one) and apply it to a cell with no conditional format applied.

.... dana
 
So if you know the colorindex, it is simply

Activcell.Interior.Colorindex = nColorIndex

where nColorIndex is that extarcted colour.

--

HTH

RP
(remove nothere from the email address if mailing direct)


Dana Zulager said:
actually, using Pearson's VBA functions [ColorofCF, ColorIndexofCF] i can in
one function extract the color or color index of the conditionally-formatted
cells (i am only applying a color, nothing else) ... so all i need to know
now is how to "apply" that color code to another cell ... ???

that's all i want to do is grab the conditionally-formatted color (if there
is one) and apply it to a cell with no conditional format applied.

... dana

Bob Phillips said:
Dana,

This can be done, but it would mean examining each condition and testing if
the cell meets that condition and extracting all formatting. A lot of
effort, do you want to go through that?

--

HTH

RP
(remove nothere from the email address if mailing direct)


with
all ideas.
 
Bob,
So why is it that the below doesn't work (Get R/T 424 - Object required)?

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Activcell.Interior.ColorIndex = 6
End Sub

Thanks,
Jim

Bob Phillips said:
So if you know the colorindex, it is simply

Activcell.Interior.Colorindex = nColorIndex

where nColorIndex is that extarcted colour.

--

HTH

RP
(remove nothere from the email address if mailing direct)


Dana Zulager said:
actually, using Pearson's VBA functions [ColorofCF, ColorIndexofCF] i
can
in
one function extract the color or color index of the conditionally-formatted
cells (i am only applying a color, nothing else) ... so all i need to know
now is how to "apply" that color code to another cell ... ???

that's all i want to do is grab the conditionally-formatted color (if there
is one) and apply it to a cell with no conditional format applied.

... dana
testing
for
for
 
Hi Jim,

So why is it that the below doesn't work

Activcell. is missing an 'e' before the 'c'

You might also wish to look at:

http://www.cpearson.com/excel/excelM.htm#HighlightActiveCell
and
http://www.cpearson.com/excel/RowLiner.htm


---
Regards,
Norman



Jim May said:
Bob,
So why is it that the below doesn't work (Get R/T 424 - Object required)?

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Activcell.Interior.ColorIndex = 6
End Sub

Thanks,
Jim

Bob Phillips said:
So if you know the colorindex, it is simply

Activcell.Interior.Colorindex = nColorIndex

where nColorIndex is that extarcted colour.

--

HTH

RP
(remove nothere from the email address if mailing direct)


Dana Zulager said:
actually, using Pearson's VBA functions [ColorofCF, ColorIndexofCF] i
can
in
one function extract the color or color index of the conditionally-formatted
cells (i am only applying a color, nothing else) ... so all i need to know
now is how to "apply" that color code to another cell ... ???

that's all i want to do is grab the conditionally-formatted color (if there
is one) and apply it to a cell with no conditional format applied.

... dana

:

Dana,

This can be done, but it would mean examining each condition and
testing
if
the cell meets that condition and extracting all formatting. A lot of
effort, do you want to go through that?

--

HTH

RP
(remove nothere from the email address if mailing direct)


i'd like to figure out how i can copy a group of cells that have a
conditional format (stoplight style ... color pattern highlighted
for
a
certain condition) and paste special only the format, but not keep the
conditional format rules.

one time that it is necessary is if i have an analysis spreadsheet with
all
my rules and formulas and internals, but i produce an "output" spreadsheet
that only shows values, widths and formats. the conditional format
for
a
particular column depends on the values of a column which i don't even
include in the output sheet, so the conditional formatting rules don't
work
as designed once transformed to the "output" sheet.

hopefully this question makes sense! thanks for any tips, pointers, ideas.
 
You may want to take a look at this similar thread:
http://groups-beta.google.com/group...read/thread/de46e4ac01d48c8b/fd768bb674d58088
(one line in your browser)

You may want to look at the way Ashish Chamaria did it using MSWord, too. (in
that same thread)

Dana said:
ok, good stuff from Pearson (i've been poking around)

knowing next-to-nothing about adding my own functions using VBA, i added the
functions he shows for determining the RGB color components or color code for
a conditional format (www.cpearson.com/excel/CFcolors.htm) ... and i
successfully return the color codes for my conditional formats ...
[ColorIndexofCF(A1,False), ColorofCF(A1,False)]

now how do i apply that color to another cell?? my Excel help functionality
is on-the-fritz, so i'll hunt there and elsewhere.

again, any tips, pointers, etc. are appreciated! ... dana

Dana Zulager said:
i'd like to figure out how i can copy a group of cells that have a
conditional format (stoplight style ... color pattern highlighted for a
certain condition) and paste special only the format, but not keep the
conditional format rules.

one time that it is necessary is if i have an analysis spreadsheet with all
my rules and formulas and internals, but i produce an "output" spreadsheet
that only shows values, widths and formats. the conditional format for a
particular column depends on the values of a column which i don't even
include in the output sheet, so the conditional formatting rules don't work
as designed once transformed to the "output" sheet.

hopefully this question makes sense! thanks for any tips, pointers, ideas.
 
Back
Top