Rich, that's exactly what happens with me, too.
DBL, I'm using A97. There isn't a condiitonal formatting wizard in A97 but I was able to do a work around by selecting the controls (multiple selection) and then just put in the function name in the enter/exit events.
I found a code that works but I just can't remember where I got it. Here it is:
****************
Public Function ChngLblColor(Optional lngColor As Long = 255) As Boolean
'Changes the controls label color (to red by default)
On Error GoTo Err_this
Screen.ActiveControl.Controls(0).ForeColor = lngColor
Exit_this:
Exit Function
Err_this:
Select Case Err.Number
'This error occurs when activating the form after selecting
'another object.
Case 2474
Resume Exit_this
'Error occurs when control does not have a control (label)
Case 2467
Resume Exit_this
Case Else
MsgBox Err.Number & ", " & Err.Description
Resume Exit_this
End Select
End Function
**************
I just call this function on the controls' enter event :
=ChngLblColor()
and on the exit event, since I want it to go back to black, I do:
=ChngLblColor(0)
It's been working well so far. The labels associated with the control changes colors, not the text in the control itself.
Thanks for all your help!