Saludos.
siguiendo el hilo Buscar todos los caracteres y pintar
https://forum.openoffice.org/es/forum/v ... 50&t=14120
Cómo puedo aplicar la propiedad textcursor a una subcadena seleccionada manualmente en el contenido de una celda y colorear solo esa parte seleccionada?
usando el MRI, ya intenté con
subcadena = ThisComponent.CurrentSelection
y
subcadena = ThisComponent.CurrentController
pero no encuentro como hacer la conexión que hace 'hoja1.Text.createTextCursorByRange(.' o 'hoja1.createCursorByRange(.' para establecer el objeto de coloreo
ya que si uso subcadena.createtextcursor.getstring() me captura toda la cadena de la celda y no la subcadena seleccionada.
pintar subcadena seleccionada en celda -calc-
-
- Mensajes: 162
- Registrado: Mié Nov 16, 2011 6:01 pm
pintar subcadena seleccionada en celda -calc-
Libreoffice 4.7
Puppy slacko 6 y windows 7
Puppy slacko 6 y windows 7
Re: pintar subcadena seleccionada en celda -calc-
Considero que la consulta no se entiende.
Tal vez te refieras a algo similar cómo esto:
https://forum.openoffice.org/es/forum/v ... =50&t=7903
https://blog.open-office.es/basic/poner ... lc#more456
Saludos, Federico.
Tal vez te refieras a algo similar cómo esto:
https://forum.openoffice.org/es/forum/v ... =50&t=7903
https://blog.open-office.es/basic/poner ... lc#more456
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!
-
- Mensajes: 162
- Registrado: Mié Nov 16, 2011 6:01 pm
Re: pintar subcadena seleccionada en celda -calc-
Saludos Federico.
Gracias por el apoyo.
Bueno, estoy intentando organizar una macro que me permita modificar los atributos de texto a una selección dentro del contenido de una celda
Ej. tengo la cadena 'total de acciones del sector nivel 1' en una celda. Luego, selecciono la palabra acciones (acciones queda marcada). A ese tipo de selección me refiero- Es algo asi como el resalte en Writer. Esto porque Uso LO 4472 y su calc no le encuentro ese ícono (resalte).
Le cuento que gasté mi fin de semana queriendo acomodar la macro del topico "Buscar todos los caracteres y pintar" pero aun no encuentro como enfocar a la selección ya que siempre me captura toda la cadena.
Bueno.. Nuevamente gracias
Gracias por el apoyo.
Bueno, estoy intentando organizar una macro que me permita modificar los atributos de texto a una selección dentro del contenido de una celda
Ej. tengo la cadena 'total de acciones del sector nivel 1' en una celda. Luego, selecciono la palabra acciones (acciones queda marcada). A ese tipo de selección me refiero- Es algo asi como el resalte en Writer. Esto porque Uso LO 4472 y su calc no le encuentro ese ícono (resalte).
Le cuento que gasté mi fin de semana queriendo acomodar la macro del topico "Buscar todos los caracteres y pintar" pero aun no encuentro como enfocar a la selección ya que siempre me captura toda la cadena.
Bueno.. Nuevamente gracias
Libreoffice 4.7
Puppy slacko 6 y windows 7
Puppy slacko 6 y windows 7
Re: pintar subcadena seleccionada en celda -calc-
Si te refieres a hacer esto en una celda de Calc (color de fondo).
No, no es posible hacerlo ni con macros.
Saludos, Federico.
No, no es posible hacerlo ni con macros.
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!
Re: pintar subcadena seleccionada en celda -calc-
Como ya te mencionaron no puedes establecer el fondo de la selección, pero si el color de la selección, pero... ¿para que hacerlo con macros, si de todos modos tienes que hacer la selección manual?
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
-
- Mensajes: 162
- Registrado: Mié Nov 16, 2011 6:01 pm
Re: pintar subcadena seleccionada en celda -calc-
Saludos.
Luego de haber logrado armar algún código para colorear texto seleccionado, partiendo del ejemplo del enlace citado al principio, hay varias características de formato que se mantienen menos el resalte como lo expresaron anteriormente (el cual se pierde luego de recuperar el fichero).
La curiosidad inició al intentar localizar la aplicación de resalte en OOCalc 4.4.7. sin éxito.
Y con la muestra de formateo de sección de texto de una cadena, fue que surgio la idea de resaltar palabras, para usos específicos,
Dejo la muestra de mi experiencia.
Luego de haber logrado armar algún código para colorear texto seleccionado, partiendo del ejemplo del enlace citado al principio, hay varias características de formato que se mantienen menos el resalte como lo expresaron anteriormente (el cual se pierde luego de recuperar el fichero).
La curiosidad inició al intentar localizar la aplicación de resalte en OOCalc 4.4.7. sin éxito.
Y con la muestra de formateo de sección de texto de una cadena, fue que surgio la idea de resaltar palabras, para usos específicos,
Dejo la muestra de mi experiencia.
- Adjuntos
-
- pintar subcadena seleccionada en celda -calc_foro.ods
- (18.95 KiB) Descargado 203 veces
Libreoffice 4.7
Puppy slacko 6 y windows 7
Puppy slacko 6 y windows 7