Una opción que tienes es usar formatos condicionales. Para esto, abre el formulario en vista diseño, colócate sobre tu campo y haz click derecho con el ratón. Elige la opción "Formato Condicional" y ahí le defines la condición y formato que quieres, en tu caso Si valor de campo es igual a 1, escoges color de fondo azul. Luego le das a "Agregar", para añadir el formato cuando sea distinto de 1.
Si usas Access 2003, sólo puedes definir tres formatos condicionales, para versiones superiores creo que no tienes esa limitación.
Otra opción es cambiar el color del fondo por vba. En este caso, tienes que programar el evento Al activar el registro del formulario con este código:
If Me.NombreCampo=1 Then
Me.NombreCampo.BackColor=vbBlue
Else
Me.NombreCampo.BackColor=vbRed
End If
Donde NombreCampo será el nombre que tu tengas. Si no quieres usar las constantes de colores, puedes usar la función RGB para personalizar aún más el color del fondo.
Buenas tardes tengo una duda necesito ayuda, yo lo que quiero hacer es que si en un campo no tiene nada escrito ese campo se ponga de color rojo. pero a su ve almacene una fecha. - Dario Mendoza