Buenas noches. Viendo que al pegar datos externos a Calc en una hoja no se controla su contenido ni los eventos en la hoja, me gustaría saber si hay alguna forma de forzar que la hoja sea "repintada" siguiendo las reglas de formato configuradas. Por ejemplo, si configuro la celda A1 a que esté con fondo verde en caso de que su contenido sea la palabra "hola", solo se pinta en verde cuando el valor es escrito en la celda o pegado desde dentro del propio Calc.
Si copio un texto externo que es "hola" y lo pego en la celda, no la pinta de verde.
El recálculo de la hoja con ThisComponent.calculateAll() no funciona.
¿Conocéis algun método? Gracias y un saludo.
¿Refrescar formatos condicionales por código?
¿Refrescar formatos condicionales por código?
LibreOffice Versi??n: 4.1.0.4 en Windows Vista
Re: ¿Refrescar formatos condicionales por código?
Cuando pegamos "algo" externo en una celda pulsando Control-V nos traemos "todo" y borramos lo que hemos previamente diseñado en la celda, obvio, lo anterior hará que el formato condicional ya no exista y nada hará que funcione porque precisamente no existe.
En este caso (y no en el otro) tendríamos que usar un "pegado" especial llamado texto sin formato y listo.
La idea va por ahí.
Saludos, Federico.
En este caso (y no en el otro) tendríamos que usar un "pegado" especial llamado texto sin formato y listo.
La idea va por ahí.
Saludos, Federico.
lo 6.2.0 | aoo 4.1.6 | win 7/10
¡Un aplauso para todos los que luchan por proteger y promover la Web abierta!
¡Un aplauso para todos los que luchan por proteger y promover la Web abierta!