Automatizar tareas con macros y filtros avanzados en OpenOffice Calc- Ejemplo paso a paso

Automatizar tareas con macros y filtros avanzados en OpenOffice Calc

Los filtros avanzados de OpenOffice Calc nos muestran la gran potencia y flexibilidad de esta herramienta, permitiendo filtrar fácilmente un gran número de datos aplicando varios criterios o condiciones de filtro.

Las macros nos permiten automatizar tareas que hemos de repetir muchas veces incluso a diario, de forma que con unos pocos clics se realicen múltiples pasos y tareas que de otra forma requieren mucho tiempo y atención.

Combinar ambas herramientas definen la verdadera potencia de esta hoja de cálculo. Veamos un ejemplo, paso a paso, en el que vamos a explotar no una, sino varias de las herramientas de que Calc dispone para facilitarnos las tareas diarias.

Leer más... »

Formularios XML -XForms- y OpenDocument en OpenOffice

Crear formularios XML en OpenOffice

"Digamos que usted está a cargo de una base de datos de unos clubes colegiados para una asociación deportiva amateur. Los directivos del club envian sus documentos como el que mostramos en el Apéndice A, y se introducen los datos en un archivo XML, que se utiliza para crear una base de datos en línea investigable por los clubes. Es evidente que la mejor opción será el envío por parte de los directivos del club de un documento legible por máquina, con campos de formulario que rellenar. Los directores harán clic en un botón del formulario y tendremos los datos enviados en un servidor, sin tener que descifrar su escritura ni tener que teclear los datos del formulario.

Leer más... »

Macro presentación aleatoria para OpenOffice Impress

Macro presentación aleatoria para OpenOffice Impress

¿Necesitas que tu presentación Impress se muestre cada vez que la ejecutas con un orden de diapositivas distinto?

¿Y que ese orden sea aleatorio?

Esta macro te da una sencilla y fácil solución.

Además, te indicamos como integrar la macro en tu OpenOffice y asignarla a un botón en la barra de herramientas Presentación.

Leer más... »

Manual de OpenOffice Basic - OOo / LibO Basic

 

Libro Aprendiendo OOo Basic / LibO Basic

Desde la web de Universo Libre México puedes descargar el libro de Mauricio Baeza Aprendiendo OOo/LibO Basic, un magnífico manual con casi 600 páginas de información para todo aquel que quiera empezar o ampliar sus conocimientos sobre el lenguaje Basic utilizado para crear macros en OpenOffice y LibreOffice.

 

El manual está en formato ODT (Writer), y cuenta con un contenido muy bien estructurado, en el que podremos encontrar una introducción al lenguaje OOo Basic, control de errores, validación de datos y la descripción del entorno IDE de desarrollo, así como información para trabajar con documentos (en especial hojas de cálculo), formularios, controles, objetos, uso de eventos, etc.

 

Leer más... »

Cambiar el color del control que recibe el foco en formularios en OpenOffice

Cambiar el color de los controles en formulario OpenOffice

Esta sencilla macro te permite cambiar el color del control que recibe el foco en un formulario de OpenOffice.

El primer paso será crear la macro en un módulo del documento, lo que garantiza la portabilidad si el documento junto con el formulario se envía a otro equipo.

Constará de dos subrutinas, que reciben como argumento el control que recibe el foco. Para configurar los colores hemos utilizado la función RGB que permite definir cualquier color a partir del valor de sus componentes Rojo, Verde y Azul.

Leer más... »

La ventana MsgBox en OpenOffice.org Basic

El comando MsgBox en OpenOffice.org Basic

El comando MsgBox de OpenOffice.org Basic muestra un cuadro de diálogo que contiene un mensaje y devuelve un valor; admite varios parámetros.

Estos parámetros nos permiten modificar el título que presentará el diálogo, el icono mostrado, el texto del mensaje y los botones disponibles. Además, utilizándolo como función nos indicará qué botón seleccionó el usuario.

Leer más... »