Está en la página 1de 6

MACROS

Una macro consiste en una serie de comandos e instrucciones que se agrupan en un solo comando,
de forma que la tarea pueda realizarse automáticamente y, de esta forma, simplificar las tareas que se
realizan repetidas veces.
Algunos usos típicos de las macros sobre procesadores de textos son:
 Acelerar as tareas rutinarias de modificaciones y formatos.
 Combinar varios comandos, por ejemplo, insertar una tabla con un tamaño y bordes específicos,
y con u número determinado de filas y columnas.
 Hacer que una opción de un cuadro de diálogo sea más accesible.
 Automatizar series de tareas complejas.
Word ofrece dos maneras de crear macros: utilizando la grabadora de macros o el editor de Visual
Basic.
Para ejecutar de forma rápida la macro, puedes crear y asignarle un botón para que aparezca en una
de las barra de herramientas. También puedes incluirla en uno de los menús o asignarle una combinación de
teclas de método abreviado. La ejecución de la macro será tan sencilla como hacer clic en el botón que
creemos para ella en la barra de herramientas, en la opción de menú, o pulsar la combinación de teclas de
método abreviado que le asignamos.
1. CREAR UNA MACRO UTILIZANDO LA GRABADORA DE MACROS.
Se accede a la grabadora de macros seleccionando Herramientas  Macro  Grabar nueva
macro.

Antes de comenzar hay que tener en cuenta que la grabadora de macros recordará todos los pasos
que hagamos; por tanto, si hacemos algo y luego lo borramos, cada vez que se ejecute la macro lo hará y lo
borrará, con la consiguiente pérdida de tiempo. Es aconsejable realizar los pasos una vez antes de empezar
a grabar; de este modo no nos encontraremos con sorpresas desagradables.
Nombre de la macro: Nos permite identificarla y
diferenciarlas de las otras que creemos.
Guardar macro: La macro se puede guardar bien
junto con el documento que estamos creando, y
en ese caso sólo estará disponible cuando
tengamos abierto dicho documento, o bien para
que pueda ser usada con todos los documentos
que estén basados en la plantilla normal del
procesador.
Descripción: El usuario puede escribir lo que
desee en esta caja. Se recomienda una breve
descripción de lo que realiza la macro, ya que
esto se considera un comentario.
Seguridad: Las macros pueden contener virus;
por eso, se recomienda no ejecutar macros cuya procedencia se desconozca. Las macros que nosotros
creemos son en principio seguras pero con esta opción podemos limitar la ejecución de determinadas
macros.
Cuando estamos grabando una macro aparece la barra de herramientas , que nos permite
pausar la grabación para realizar las operaciones que no deseemos que estén incluidas dentro
del código de la macro y luego continuar. También tenemos el botón de detener la grabación. Una vez que
se ha detenido no podemos retomar la macro; por lo tanto, es conveniente pulsar Pausa cuando no estamos
seguros de si deseamos terminar o no.
Si deseamos modificar o añadir nuevas instrucciones a una macro una vez finalizada su grabación,
es necesario trabajar con el código en Visual Basic.
Si prestamos atención, observaremos que mientras estamos grabando aparece junto al puntero del
ratón un icono () que nos indica que estamos grabando.
Ejercicio 1
En un documento llamado “Ejercicios macros.doc” (guárdalo antes de empezar a escribir), crea una
macro llamada MiPrimeraMacro que escriba tu nombre en color rojo, con fuente Verdana, negrita, cursiva
y a tamaño 14. Guarda la macro en el documento Ejercicios macros.
Para ejecutar la macro, elige Herramientas  Macro  Macros:

Obtendrás el cuadro:
Elige Macros en (el
documento en el que la has
guardado) y pulsa Ejecutar. Es una
forma de ejecutar la macro
conociendo el nombre que le
hemos dado para identificarla.

Ejercicio 2
En el mismo documento, crea una macro llamada MiSegundaMacro que permita inserta un WordArt
tal como el siguiente (ojo, se insertará el WordArt y a continuación se modificará utilizando los botones de
la barra de herramientas correspondiente). Guarda la macro en el documento Ejercicios macros.

2. ASIGNAR MACRO A…
Ya hemos visto que se puede ejecutar una macro por su nombre. Otra forma más sencilla de
ejecutarla es pulsando simultáneamente varias teclas. Para poder ejecutarla de esta manera es necesario que
cuando la creemos le asignemos esa combinación de teclas que servirán, única y exclusivamente, para
ejecutarla a ella.
Si pulsamos el icono Teclado, aparecerá la
ventana Personalizar teclado. En el cuadro Nueva
tecla de método abreviado, escribiremos la
combinación de teclas deseada.
Una macro también se puede asignar a una
tecla de función (de F1 a F12).
Pulsando el botón Asignar, queda asignada la
combinación deseada.

Ejercicio 3
En el documento “Ejercicios
macros.doc”, crea una macro llamada
MiTerceraMacro que escriba tu nombre
completo con efecto de fuente Chispeante y
además, con fuente Arial, color Azul oscuro,
negrita, subrayado y lo que quieras añadirle.
Esta macro se ejecutará con la combinación
Alt+A.

Una macro puede tener asignadas varias combinaciones de teclas, no únicamente una. Cada vez que
pulsemos una combinación de teclas debemos pulsar el botón Asignar.
Ejercicio 4
En el documento “Ejercicios macros.doc”, crea una macro llamada MiCuartaMacro que escriba la
fecha actual en una celda de una tabla. La celda estará centrada en la línea y tendrá dobles bordes. Esta
macro se ejecutará con ALT+B ó ALT+C.
3. EJECUTAR UNA MACRO.
Ya se ha visto que la forma más fácil es pulsando simultáneamente la combinación de teclas que le
asignamos cuando la creamos. También hemos visto que mediante el botón Ejecutar que se encuentra en el
cuadro Herramientas  Macro  Macros (Alt+F8) también es posible ejecutarla eligiéndola en una lista.
En este caso, tenemos más opciones: Crear, Eliminar, Modificar, Paso a paso y Organizador.
Para modificar una macro es necesario conocer el lenguaje Visual Basic. Si pulsamos sobre el botón
Modificar nos lleva a este editor, donde se puede ver el código que corresponde a esta macro. Desde el
editor podemos regresar a Word pulsando el botón de la barra de herramientas .
Ejercicio 5
Ejecuta todas las macros realizadas (si aún no lo has hecho).
Crea una macro llamada Macro100 que inserte el hipervínculo de la página web del ayuntamiento
de Alcalá la Real. No le asignes ninguna tecla. Ejecuta la macro y edítala con Visual Basic. Mira el código
que corresponde a esa macro.
También se pueden asignar las macros a una barra de herramientas.
4. BARRA DE HERRAMIENTAS Y MACROS.
Como sabemos, existen unas barras de herramientas creadas por Word. Las más comunes y usadas
son la barra Estándar y Formato. También podemos crear nuestra propia barra personalizada a nuestras
necesidades.
4.1. CREAR UNA BARRA DE HERRAMIENTAS.
Se puede crear una nueva barra de herramientas pulsando Ver  Barra de Herramientas 
Personalizar  Pestaña Barra de Herramientas  Botón Nueva.
Damos un nombre a la barra y
decidimos si estará disponible sólo para
ese documento o en Normal.dot.
Aceptamos.

Ejercicio 6
En el documento Ejercicios macros,
crea una barra de herramientas
nueva llamada MiPrimeraBarra
(estará disponible sólo en este
documento)

4.2. INSERTAR BOTONES EN LA BARRA DE HERRAMIENTAS.


Nada más crear nuestra barra, ésta estará vacía .
Ya sabemos mostrar y ocultar dicha barra (Ver  Barra de herramientas…).
También sabemos insertar botones e la misma (antes hay que tener visible dicha barra). Recordemos
Ver  Barra de Herramientas  Personalizar  Pestaña Comandos elegimos la Categoría de la cual
deseamos insertar botones y en el cuadro de la derecha, elegimos el botón que deseemos insertar. Se inserta
en la barra arrastrándolo y soltándolo sobre la misma.
Ejercicio 7
Inserta en la barra de herramientas MiPrimeraBarra los siguientes botones: el rectángulo y la elipse
de la categoría Autoformas, Abrir de la categoría Archivo, Cursiva de la categoría Formato, Ortografía y
gramática de la categoría Herramientas, y dos más de tu libre elección.
4.3. MODIFICAR EL ASPECTO DE LOS BOTONES.
El aspecto de los botones que existen en las barras de herramientas se puede modificar
personalizándolos según nuestras preferencias.
Desde la pestaña Comandos de la ventana Personalizar y teniendo pulsado el botón de comando de
la barra de herramientas que estamos creando, se activa el botón Modificar selección. Desplegamos el
menú y aparecen las diferentes opciones con las que podemos modificar el botón de comando. Este menú
se puede obtener situando el cursor sobre el botón y pulsando el botón derecho. Puede que no todas las
opciones estén disponibles para todos los comandos.
Ejercicio 8
Modifica el botón Abrir en la barra
de herramientas MiPrimeraBarra para que
únicamente aparezca el texto y no la imagen.
Modifca el botón Cursiva de
MiPrimeraBarra para que aparezca la
imagen de la letra en color rojo .
Cambia la imagen del botón
Ortografía y Gramática para que aparezca la
imagen de una calculadora. Modifica la
imagen del botón cambiándoles los colores y
dibujando un 9 en el centro de la misma en
color rosa.

4.4. ASIGNAR UNA MACRO A UN BOTÓN DE COMANDO DE UNA BARRA DE


HERRAMIENTAS.
Desde Ver  Barra de herramientas  Personalizar  Comandos, accedemos a la categoría
Macros. En la derecha nos muestra las macros que nosotros hemos creado; desde ahí seleccionamos la que
deseamos insertar en nuestra barra de herramientas y la arrastramos hasta ella.

Ejercicio 9
Crea una barra de
herramientas llamada
MiSegundaBarra e inserta en la
misma un botón para cada una de las
macros que has creado en los
ejercicios anteriores. Arregla
convenientemente la apariencia de
cada botón.

5. MENÚS Y MACROS.
Uno de los elementos de la pantalla de Word conocido por todos es la barra de menús que contiene
lo que se llama Menús integrados.
5.1. INTEGRAR UNA MACRO COMO MENÚ.
Podemos insertar una de nuestras macros en esta barra de menús. Desde Ver  Barra de
herramientas  Personalizar  Comandos Categoría Macros. Arrastramos la macro que nos interesa
hasta la posición deseada en la barra de menús.
Ejercicio 10
Inserta en la barra de menús la macro llamada MiPrimeraMacro.
5.2. AÑADIR UNA MACRO A UN MENÚ EXISTENTE.
Podemos insertar una de nuestras macros dentro de un menú integrado (Archivo, Edición, …),
arrastrándola igual que antes y sin soltarla, desplegaremos el menú deseado, colocándola en la posición
deseada.
Ejercicio 11
Inserta en el menú Ventana la macro llamada MiSegundaMacro.
5.3. CREAR UN NUEVO MENÚ Y ASIGNARLE MACROS.
Podemos crear un nuevo menú junto a los que ya vienen integrados en Word y dentro de él, colocar
las macros que necesitemos. Desde Ver  Barra de herramientas  Personalizar  Comandos elegimos
la categoría Nuevo Menú. Lo arrastramos hasta la posición donde nos interesa insertarlo.
El aspecto del nuevo menú se puede modificar posicionándonos sobre él y pulsando el botón
derecho o bien Modificar selección que está en …  Personalizar  Comandos  Modificar selección.
La asignación de macros se realiza como en ocasiones anteriores, seleccionándolas y arrastrándolas
sobre el menú creado.
Ejercicio 12
Crea un menú llamado MenuMacros. Como opciones de dicho menú, insertarás todas las macros
creadas en el documento Ejercicios macros.doc.
6. EJERCICIOS EXTRA.
1) Crea una macro a la que asignes la combinación de teclas para pegar, es decir, CTRL+V, y
comprueba lo que ocurre.
2) Crea una macro asignándole la combinación de teclas CTRL+A+V. ¿Es esto posible?
3) Crea una macro asignándole la combinación de teclas CTRL+ALT+A ¿Ha sido posible? Razona lo
que acabas de hacer y la diferencia con el ejercicio anterior.
4) Cuando asignamos una combinación de teclas a una macro, el procesador nos dice en algún lugar si
esa combinación ya está asignada. Localiza la ventana o pantalla donde se indica esto.

También podría gustarte