La Web del Programador: Comunidad de Programadores
 
    Pregunta:  53465 - CAMBIAR COLOR DE CAMPO
Autor:  elda h
Hola:
Tengo un formulario con subformulario y necesito que al cambiar de registro se cambien el color de algunos campos del subformulario para hacerlos resaltar, o que se oculten para dejar visible los que me interesa mostrar.
Salu2

  Respuesta:  Nicolás Pailhé
Hola Elda.. el código lo debes ingresar al cambiar el registro, te doy las opciones que necesitas:

Private Sub Form_Current() '//este código se ejecutará al cambiar de registro

Me.[nombre del campo].BackColor = 255 '// cambia el color a rojo
Me.[nombre del campo].Visible = False '// oculta el campo
Me.[nombre del campo].Visible = True '// muestra el campo

End Sub

Estas condiciones también las puedes aplicar al "salir" de un campo cuando se cumpla algun criterio que tu deseas por ejemplo mediante un IF