** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Cambiar color de texto en campos
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoCambiar color de texto en campos

 Responder Responder
Autor
Mensaje
Antonio Pedro Ver desplegable
Asiduo
Asiduo


Unido: 13/Diciembre/2005
Estado: Sin conexión
Puntos: 311
Enlace directo a este mensaje Tema: Cambiar color de texto en campos
    Enviado: 05/Mayo/2024 a las 23:30
Buenas Noches.
Tengo un formulario llamado FrmConsultaLegislacion y dentro del mismo un subformulario llamado SubGeneralLegislacion, en el subformulario tengo los siguientes campos: Importante, TipoDocumento, Numero, Fecha, Descripcion, lo que pretendo es que cuando el campo Importante este marcado (casilla verificacion), los campos TipoDocumento, Numero, Fecha y Descripcion me cambien de color, para lo cual tengo la siguiente instrucción: 
 If Forms!FrmConsultaLegislacion!SubGeneralLegislacion.Form!Importante.value = True Then
Forms!FrmConsultaLegislacion!SubGeneralLegislacion.Form!TipoDocumento.ForeColor=vbRed
Forms!FrmConsultaLegislacion!SubGeneralLegislacion.Form!Numero.ForeColor=vbRed
Forms!FrmConsultaLegislacion!SubGeneralLegislacion.Form!Fecha.ForeColor=vbRed
Forms!FrmConsultaLegislacion!SubGeneralLegislacion.Form!Descripcion.ForeColor=vbRed
End if
Lo que me ocurre con la anterior instrucción es que me pone todos los campos en Rojo, en vez de poner lo que tenga marcado el campo importante, que como dije anteriormente es una casilla de verificación.
Me podéis orientar en donde pudiera estar el error, o si la instrucción esta mal planteada.
Saludos 
Arriba
dokk Ver desplegable
Asiduo
Asiduo


Unido: 15/Mayo/2020
Localización: Hendaye
Estado: Sin conexión
Puntos: 201
Enlace directo a este mensaje Enviado: 06/Mayo/2024 a las 08:16
Tienes que usar el formato condicional. En el diseño de formulario seleccionas los cuadros de texto a los que quieres cambiar el color (fondo o texto) y en la barra tienes la opción Formato condicional. Le pones una regla y a correr.

Albert Hostein
Aprendiendo cayendo
Arriba
Antonio Pedro Ver desplegable
Asiduo
Asiduo


Unido: 13/Diciembre/2005
Estado: Sin conexión
Puntos: 311
Enlace directo a este mensaje Enviado: 06/Mayo/2024 a las 22:00
Hola dokk, muchísimas gracias por tu aportación, tema solucionado. Se puede cerrar el hilo.
Saludos.
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable