Mi primera extensión... ¿betatesters?

Discute el uso de extensiones desarrolladas por terceros dentro de Apache OpenOffice
Responder
Avatar de Usuario
ifanlo
Mensajes: 420
Registrado: Lun Mar 30, 2009 10:32 am

Mi primera extensión... ¿betatesters?

Mensaje por ifanlo »

Hola!

Habréis visto que últimamente preguntaba cosas sobre acceder a los objetos de texto incrustados en hojas de cálculo. La necesidad viene de un organismo público en migración cuyas actas de inspección están en Excel con abundantes textos de Word incrustados. Al abrirlos con Libre/OpenOffice dentro del objeto se muestran los márgenes de página del documento incrustado, provocando un desplazamiento caótico del contenido, además de poner fondo de color y contorno al propio objeto.

Finalmente, desarrollé la macro que "repara" estos problemas y guarda el documento en ODF.

Como la cosa va a tener que utilizarse por "usaurios" finales, para facilitarles la labor lo he empaquetado en una extensión, no sin antes tener que sortear diferentes problemas, dudas y retos. Pero ya funciona. :-)

Como está orientada a LibreOffice, la barra de herramientas que se crea para ejecutar la macro no está disponible en las últimas versiones de Apache OpenOffce, pero la macro funciona igualmente.

Si queréis probarlo, la extensión y un par de documentos de ejemplo están en:
https://mega.co.nz/#F!5QMUDKqS!KFXqScADTkVt_3cub1qfEA
(es la primera vez que comparto algo públicamente desde Mega; si tenéis algún problema comentadme).

Esta macro funciona sólo con hojas de cálculo, pero el problema también ocurre con textos insertados en Impress, así que una posible mejora sería adaptar la macro a diferentes tipos de documentos.

Un abrazo,
Ismael Fanlo

*ifanlo - soluciones libres* http://ifanlo.com
- Consultoría en migraciones a software libre
- Soporte ofimático online
- E-learning
- Formación informática presencial
Avatar de Usuario
SLV-es
Mensajes: 4894
Registrado: Jue Ago 26, 2010 1:25 am
Ubicación: España
Contactar:

Re: Mi primera extensión... ¿betatesters?

Mensaje por SLV-es »

Por fin tuve un respiro para probar la extensión

Ha funcionado perfectamente en AOO 4.1 bajo W'7

Saludos !!!!
+info en la web "no oficial" dedicada a OpenOffice en Español
AOO 4.1.2 y LibO 4.4.6 en W10 y en Lliurex
No respondo mensajes privados sobre AOO, por favor, utiliza el foro para tus preguntas
livre2020
Mensajes: 1
Registrado: Vie May 27, 2016 5:26 pm

Re: Mi primera extensión... ¿betatesters?

Mensaje por livre2020 »

Excelente! seria genial si publicas el código fuente para aprender de tu extensión :mrgreen:

Por otro lado, en cualquier momento cierran Mega... de nuevo
OpenOffice 4.1 en Windows 8.1
Avatar de Usuario
mauricio
Mensajes: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: Mi primera extensión... ¿betatesters?

Mensaje por mauricio »

Todas las extensiones con lenguajes script, como esta, solo tienes que descomprimir y tienes todo el código fuente disponible.

Saludos
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
usucapion
Mensajes: 19
Registrado: Dom Ago 30, 2009 11:43 am

Re: Mi primera extensión... ¿betatesters?

Mensaje por usucapion »

A mí me ha funcionado sin problemas. Al cargar el archivo con 21 objetos ha saltado la advertencia de modificar el número de objetos, cosa que he hecho siguiendo las instrucciones. A mí me han parecido suficientes y fáciles de seguir.

Además, muy cómodo darle una barra de herramientas propia para colocar el 'botón' donde desees. Así se puede suprimir la barra, o trasladar el botón a otra barra, sin tener que prescindir de la extensión. Nunca se sabe cuándo va a ser necesaria esta herramienta. :super:

LibreOffice 5.2.2.2
Debian 8.6 - x86_64 - Xfce
LibreOffice 4 Debian testing
Nadie nació sabiendo
Developer2018
Mensajes: 3
Registrado: Dom Jun 11, 2017 1:19 am

Re: Mi primera extensión... ¿betatesters?

Mensaje por Developer2018 »

Has tardado mucho en hacerlo? Me interesaría aportar extensiones
NeoOffice 2.2.3 con MacOS 10.4
Responder