Actividad 20. Macros en Writer

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 6

¿Qué son las macros?

Las macros son una secuencia de órdenes (comandos) almacenadas en el


sistema, de forma que se pueden reproducir múltiples veces a petición del
usuario.
Su nombre, abreviatura de macroinstrucción define a una serie de
instrucciones que se almacenan en el sistema y que posteriormente se pueden
ejecutar mediante una sola llamada u orden de ejecución.
Las macros en Libre Office se pueden generar mediante estos dos sistemas:
 Utilizando la grabadora de macros, que graba secuencias de
órdenes al tiempo que realizamos una tarea utilizando el ratón
y el teclado.
 La Programación de macros, escribiendo código utilizando
alguno de los lenguajes de programación soportados por
OpenOffice: OpenOffice.org OpenOffice.org
Basic, Python, BeanShelly/o JavaScript y utilizando los
objetos de la API de OpenOffice.

Activar la grabadora de macros

Para activar la grabadora de macros seleccionaremos desde el


menú Herramientas > Macros > Grabar macro.
Para que podamos usar la grabadora de macros. Debemos ir a
Herramientas>opciones>

MARCAR LA CASILLA.

1
En la pantalla aparecerá una pequeña ventana flotante
como la que se ve en la imagen a la derecha, que nos
permitirá sencillamente indicar a Writer que termine de
grabar la macro.
Desde el momento que indicamos Grabar macro hasta el
momento en que pulsamos Finalizar grabación Writer registrará la mayo-
ría de las acciones que realicemos con el ratón y el teclado, almacenando toda
esa información para que posteriormente podamos guardarla con un nombre.

Práctica macro1.
1. Insertamos la tabla y configuramos el encabezado de tabla
Desde nuestro documento nuevo:
• Seleccionamos desde el menú Herramientas > Macros > Grabar macro.
Desde este momento, se inicia la grabación de la macro. Todo lo que ha-
gamos con el ratón y el teclado será grabado.
• Hacemos clic en el botón Guardar de la barra de herramientas Estándar
y guardamos. Macro1.
• Desde el menú seleccionamos Tabla > Insertar > Tabla. Completamos el
diálogo Insertar tabla indicando 6 columnas, 10 filas, activamos la op-
ción Encabezado y en Formateado automático seleccionamos Moneda
turquesa. Haremos clic en el botónAceptar.
• Tecleamos los encabezados de la tabla, que para nuestro ejemplo se-
rán Título, Columna 1, Columna 2, Columna 3, Columna 4 y Totales. Para
pasar de una celda a otra utilizaremos la tecla Tab en lugar de hacer clic
con el ratón.
2. Configuramos la celdas.

2
• Localizamos la ventana flotante de la grabadora de macros y hacemos

clic sobre el botón Finalizar grabación .

3. Guardar las macros


Guardamos la macro en Mis Macros, en una librería1 llamada Standard,
dentro de un módulo llamado Module1.
• En el contenedor Mis macros con un clic. Dentro de ésta unidad vamos
a crear una librería propia. No es obligatorio, pero nos permitirá tener todo
más organizado. Las librerías (bibliotecas) de macros se representan en
este esquema por una carpeta.
• Haremos clic en el botón Biblioteca nueva. En el diálogo que se nos pre-
sentará escribiremos Mi_Libreria, sin utilizar letras acentuadas ni espa-
cios en blanco, y pulsaremos el botón Aceptar.
• Hacemos un clic sobre "Mi_Libreria" para seleccionarla. Hacemos clic en
el botón Módulo nuevo. En el diálogo que se nos presenta escribire-
mos Tablas y pulsaremos el botón Aceptar.
Ya hemos creado nuestra propia estructura. Como dije antes, éstos pasos ya
no será necesario repetirlos al guardar otras macros.

En el cuadro Nombre de la macro teclearemos el nombre con el que desea-


mos se almacene.
El nombre de la macro debe seguir algunas reglas:

• Debe empezar por una letra, de la A-Z. Es indiferente si se utilizan letras


mayúsculas o minúsculas.

• Puede contener números 0-9 y el carácter guión bajo _

• No puede contener espacios ni letras acentuadas, ni letras como la ñ o la


ç.

Escribiremos Crear_Tabla_Informe en el cuadro Nombre de la macro, y hare-


mos clic en Guardar.

3
La macro quedará almacenada.

4. Asignar macro a un botón en OpenOffice

Selecciona desde el menú Herramientas > Personalizar. En la pestaña Barra


de herramientas selecciona la barra de herramientas Estándar.
En la lista de Comandos, selecciona con un clic Tabla...
Haz clic en el botón Agregar. Busca al final de la lista Categoría Macros de
OpenOffice.org. Haz clic en su signo +. Ahora, haz clic en el signo + de Mis
Macros.
Haz de nuevo clic en el signo + de Mi_Libreria y finalmente, selecciona Ta-
blas.
Verás que en la lista Comandos se presenta la lista de macros que contiene
nuestra librería.
Selecciona Crear_Tabla_Informe. Haz clic en Agregar, y después, en Cerrar.

4
Volvemos al diálogo Personalizar. Estará seleccionado el nuevo comando
agregado. Haz clic en Modificar y selecciona Cambiar Icono....
Localiza un icono de tu agrado, haz clic sobre el icono y haz clic en Aceptar.

5. Abre un nuevo documento y ejecuta el botón de la macro..

Actividad: macro estilos.


Crea una macro que aplique un formato concreto para un texto seleccio-
nado y asignarle las combinaciones de teclas Ctrl+F.
El formato debe ser:

Fuente: Corbel , Tamaño: 14 , Color. Verde oscuro y Formato: Ne-


grita y cursiva.

Pasos:

1. Acceder - Macros - Grabar Macros.

2. Se abre el diálogo Grabar macro, Hacer clic sobre el botón de Teclado.

3. Se abre el diálogo Personalizar teclado.

5
4. En Nueva tecla de método abreviado pulsa Ctrl + F.

5. Aparece directamente las teclas Ctrl + F en el recuadro.

6. Pulsa Asignar y Cerrar

7. Abre un nuevo documento y Escribe un texto cualquiera.

8. Selecciónalo y pulsa las teclas Ctrl + F.

9. Observa cómo ejecuta la macro creada y le aplica el formato descrito.

También podría gustarte