https://www.youtube.com/watch?v=fhE9bGohbIM
This is a video showing some VBA coding to take the color from cells in the spreadsheet and apply it to columns.
Here is my cut down VBA code and a little corrected from the video: (you don't multiply green by 255, it would be 256, but with the RGB function you don't do that at all)
Sub macroRGB1()
For Each cell In Selection
R = cell.Value
G = cell.Offset(0, 1).Value
B = cell.Offset(0, 2).Value
Cells(cell.Row, 1).Resize(1, 3).Interior.Color = RGB(R, G, B)
Next cell
End Sub
Then you make some cells like:
A B C
1 255 125 0
2 125 125 125
3 0 64 255
Select the 3 cells in A1:A3, and then run your macro.
Change the numbers in the Red, Green or Blue columns respectively, select the range, and run the macro again.
Here is a pretty picture of it in operation

I suppose it may be possible to apply this to a conditional formatting background color format via VBA as well.
To find out how to do this in VBA, you can record a macro - set up a basic conditional format, then end the recording.
Edit your newly created macro to grab the colors from a specific or highlighted location in the spreadsheet like this macroRGB1() does.
Your new macro for conditional formatting could first clear all the conditional formatting, then apply some new conditional formatting according to your rules, and apply the color as read from the spreadsheet cells.
Alternatively, and more easily, you could edit the existing conditional format to simply change the background color.
If you wanted to get fancy; you could read the background color of a cell in the spreadsheet, then use that read color as your applied color - no calculation required. So you can visually pick a color used for the conditional format. Like this:
Sub macroRGB2()
For Each cell In Selection
colorRGB = cell.Interior.Color
Cells(cell.Row, 1).Resize(1, 3).Interior.Color = colorRGB
Next cell
End Sub
And if you wanted to get really fancy, you could research how to automatically run the macro when the data in your cell changes! That way you just update the numbers, and voila your conditional format is updated!