La Web del Programador: Comunidad de Programadores
 
    Pregunta:  18665 - CAMBIAR COLOR TEXTO DE UN BOTON POR UN CODIGO(EVENTO)
Autor:  eliseo bermudez
Hola, Soy un aficinado de access. Necesito cambiar el color del texto de un Boton de comando y que quede como propiedad. Tengo una aplicacion que nesecita que un boton cambie de color el texto cuando se ejecuta un codigo de evento. Lo que sucede es que al salir del formulario nuevamente vuelve a su color original. Como hago para que quede en forma permanente
Gracias

  Respuesta:  Leo suarez
No entiendo a que te referis cuando decis que quede como propiedad, pero lo que te puedo decir que si queres cambiarlo de color podes hacerlo desde propiedades del boton o en el evento al cargar formulario me.botonx.forecolor = vbred (para rojo), vbBlue (para azul) etc.
sabes ingles?
saludos y espero ayudarte LEO

  Respuesta:  FERNANDO CAMPOS
Si el formulario está basado en una tabla, crea un campo en esa tabla que sea el color del texto del botón, p.e. [ColorBtn]

En el evento de AlActivarRegistro asigna el valor del campo [ColorBtn] al texto del botón

me![Boton].ForeColor = me![ColorBoton]