Rosanne
I don't think you can directly link the tab color to a cell value;
but, you can change the tab color in an event triggered by a change in
the workbook or some worksheet event. It depends a lot on what is
going to be changing in your particular situation.
As an example, if you want a sheet tab to change color when you
deactivate a sheet (it won't make much difference while the sheet is
active since it will mostly be white then) you can have a code like:
Private Sub Worksheet_Deactivate()
Me.Tab.ColorIndex = Range("a1").Value
End Sub
This goes in the code associated with the particular worksheet. This
will change the sheet tab color index to the value in cell A1 whenever
you move to another sheet. Of course it will give an error if cell A1
contains an invalid color index; you can build the necessary error
checking in the code or in the worksheet validation as you see fit.
Good luck.
Ken
Norfolk, Va