Mi primera extensión... ¿betatesters?
Publicado: Dom Feb 08, 2015 7:15 pm
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,
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,