Etiqueta: "backgroundcolor"

Campo de texto que cambia su color de fondo tal como se llena

Programar una caja de texto para que cambie su color de fondo tal y como se va llenando

Si deseamos que un campo de texto (textBox) de un formulario creado en Writer, Calc o Base, o de un formulario del usuario, cambie su color de fondo tal y como el usuario va escribiendo, deberemos de crear dos subrutinas en el editor de macros, y definir en el control su propiedad Longitud máxima del texto. Así de sencillo.

Lo mejor de todo es que estas subrutinas se pueden aplicar a cualquier textBox, ya que calculan los colores en función del número máximo de caracteres y de los que ya se han escrito.

Para que el sistema funcione a la perfección aprovecharemos los eventos del campo de texto para que cada vez que el usuario haga clic en el control, modifique el texto que contiene o salga del control entren en juego las macros para asignarle el color de fondo oportuno.

Leer más... »

Otros usuarios vieron...

  • ¿Podemos asignar una fórmula a una celda de una hoja de Calc desde una macro?


    La respuesta es: ¿Cómo quieres hacerlo, escribiendo la función en inglés o en tu…

  • macros para comentarios en openoffice libreoffice calc

    Recientemente nos hemos encontrado con varias preguntas realizadas en el foro sobre cómo gestionar los comentarios en Calc mediante macros, y después de hacer un arduo trabajo de investigación, pr…

  • Proteger macros en OpenOffice

     

    OpenOffice es una aplicación de software libre.

    Pero las macros que tú mismo programas no tienen por qué serlo.

    Quizás quieras proteger tus macros de miradas indiscretas, o senc…

Patrocinado por SBS  Contacto • ©2026 by Salvador Domènech Chicote