Forum Discussion
Beth ten Have
May 12, 2020Copper Contributor
Add Cell Fill Colour Based on Hex or RGB
Is it possible to fill a cell with a colour based on either the hex code or the RGB values of that colour (they would be in neighbouring cells in the same row) without using VBA?
Beth ten Have I just figured out a solution here for those still scratching their heads.
Make a table with:
- Column A: Insert your hex codes and name the column "HEX"
- Column B: Name this column "LINK" and use formula:
- {="https://www.colorhexa.com/"&[@[HEX]]&".png"}
- Make sure to remove the braces before and after the above formula
- {="https://www.colorhexa.com/"&[@[HEX]]&".png"}
- Column C: Use formula {=image(@[LINK])}
voila
- CVWISMOCopper Contributor
Beth ten Have I just figured out a solution here for those still scratching their heads.
Make a table with:
- Column A: Insert your hex codes and name the column "HEX"
- Column B: Name this column "LINK" and use formula:
- {="https://www.colorhexa.com/"&[@[HEX]]&".png"}
- Make sure to remove the braces before and after the above formula
- {="https://www.colorhexa.com/"&[@[HEX]]&".png"}
- Column C: Use formula {=image(@[LINK])}
voila
- SacredSteveCopper Contributor
Could you please give an example showing how to do the same exact thing only with the coloring of TEXT within a cell instead of coloring the background of a cell? CVWISMO
- SacredSteveCopper ContributorUnfortunately, I could not get the original solution to work.
- cm22lbCopper Contributor
When i have done this on my work computer it comes up as BLOCKED!. I then also tried it on my personal excel to see if the problem was with the external link being blocked and it then came up saying FIELD! and then i tried again and it said BUSY!.
Each time i tried re entering the formulas and then it swaps to saying #VALUE!
Does anybody know what the issue is or how to correct it/ what I might be doing wrong?
- PlantCopper Contributor
I had the same issue until I removed the # from my hex codes, at which point it worked just fine.
- PeterBartholomew1Silver Contributor
Fascinating! I hadn't come across the website and the sizing fields of IMAGE would also appear to open up interesting possibilities. On 365 the process does not require CSE array formulae and with Lambda functions, the approach can be further packaged
Worksheet formula = COLORĪ»(HEX)
- PeterBartholomew1Silver Contributor
- Beth ten HaveCopper ContributorThanks, but I need the colour for 160 rows of data, so I was hoping that there was a less manual method!
- NehaS50Copper Contributor
HiBeth ten Have , I had a similar task and was wondering if you found a way to fill adjacent cell with the colour matching the hex code entered in the same row?