copy conditional format as ACTUAL format

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.
 
G

Guest

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
 
B

Bob Phillips

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)
 
G

Guest

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
 
B

Bob Phillips

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.
 
J

Jim May

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
 
N

Norman Jones

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.
 
D

Dave Peterson

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.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top