PC Review


Reply
Thread Tools Rate Thread

custom function color

 
 
art
Guest
Posts: n/a
 
      16th Nov 2008
Hello:

I would like to make a custon funtion that will make the color of the cell
one number different then the selected range. Lets say the formula will work
something like this in cell b1: =MyColor(A1) and if the RGB color in cell a1
is red 10 green 0 yellow 0 then cell b1 should be red 11 green 0 yellow 0.

Please help.

Thanks
 
Reply With Quote
 
 
 
 
art
Guest
Posts: n/a
 
      16th Nov 2008
So how about a vba modul that will change the colors of the selected cells to
one diffedrent rgb color by a scroll bar? Like range a1:E50 which all contain
certain colors in each cell, by scrolling the scroll bar will change the
color from each to a diiferent color like a1 is r = 10 g = 0 y = 0 then r=11
g=0 y=0.



"The Code Cage Team" wrote:

>
> The function can only pass a value back to the worksheet or to a sub,
> the function itself cannot create the colour.
>
>
> --
> The Code Cage Team
>
> Regards,
> The Code Cage Team
> http://www.thecodecage.com
> ------------------------------------------------------------------------
> The Code Cage Team's Profile: http://www.thecodecage.com/forumz/member.php?userid=2
> View this thread: http://www.thecodecage.com/forumz/sh...ad.php?t=30227
>
>

 
Reply With Quote
 
Chip Pearson
Guest
Posts: n/a
 
      16th Nov 2008

Here's some basic code you can adapt for your specific needs:

Sub IncrementColors()
Dim R As Range
Dim C As Long
For Each R In Range("A1:A5")
If R.Interior.ColorIndex > 0 Then
C = (R.Interior.ColorIndex + 1) Mod 57
R.Interior.ColorIndex = C
End If
Next R
End Sub


This changes the background fill color "up" one value in the built-in
color pallet, "rolling over" from 56 back to 1. R.Interior.ColorIndex
changes the background fill. Use R.Font.ColorIndex to change font
color.

The code only changes that have a specific color assigned to them.
(ColorIndex > 0). It doesn't change the default background or font
color (ColorIndex < 0).

See http://www.cpearson.com/Excel/Colors.aspx for lots more info on
working with colors.

Cordially,
Chip Pearson
Microsoft MVP
Excel Product Group
Pearson Software Consulting, LLC
www.cpearson.com
(email on web site)



On Sun, 16 Nov 2008 08:53:01 -0800, art
<(E-Mail Removed)> wrote:

>So how about a vba modul that will change the colors of the selected cells to
>one diffedrent rgb color by a scroll bar? Like range a1:E50 which all contain
>certain colors in each cell, by scrolling the scroll bar will change the
>color from each to a diiferent color like a1 is r = 10 g = 0 y = 0 then r=11
>g=0 y=0.
>
>
>
>"The Code Cage Team" wrote:
>
>>
>> The function can only pass a value back to the worksheet or to a sub,
>> the function itself cannot create the colour.
>>
>>
>> --
>> The Code Cage Team
>>
>> Regards,
>> The Code Cage Team
>> http://www.thecodecage.com
>> ------------------------------------------------------------------------
>> The Code Cage Team's Profile: http://www.thecodecage.com/forumz/member.php?userid=2
>> View this thread: http://www.thecodecage.com/forumz/sh...ad.php?t=30227
>>
>>

 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
custom color for font color and or background shading color Ben Microsoft Excel Programming 2 5th May 2010 02:32 PM
Excel 2007 - Using a Custom Function to Set Row Color Don Microsoft Excel Programming 4 23rd Feb 2009 02:55 AM
Powerpoint / Excel: custom pp RGB color doesn't match identical Excelcustom RGB color mikewillnot Microsoft Powerpoint 1 26th Feb 2008 05:22 PM
Powerpoint / Excel: custom pp RGB color doesn't match identical Excelcustom RGB color mikewillnot Microsoft Excel Charting 1 26th Feb 2008 05:22 PM
custom color control for powerpoint graphs / excel color palattes =?Utf-8?B?Z3V5?= Microsoft Powerpoint 2 4th Apr 2007 01:30 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 09:22 PM.