
MACROS EN WORD, EXCEL Y ACCESS.
¿Qué es una macro?
Una macro es un conjunto de comandos o instrucciones enviados al programa, que se ejecutan secuencialmente una tras otra.
De hecho macro es la abreviatura de macroinstrucción.
Se usan para agrupar acciones repetitivas y rutinarias.
Una macro funciona de forma similar a las herramientas que incluye Word o Excel en cada menú.
Después de crearla la tendremos guardada en nuestra plantilla para usarla en cualquiera ocasión.
Podemos ejecutarla cuando sea necesario usando un botón o una combinación de teclas.
Las macros son creadas en el lenguaje de programación Microsoft VBA (Visual Basic para Aplicaciones) incluido en Word, Excel, Access, PowerPoint y otros programas de Office, pero no te asustes que estos programas incluyen una aplicación que hace sumamente fácil la creación de una de ellas.
Crear un macro con la Grabadora de macros en Word
En Office 2010 abre las Opciones de Word y en la pestaña Personalizar la cinta de opciones, marca la casilla: "Mostrar ficha Programador en la cinta de opciones.

1- Crea un nuevo documento en Word.
2- En la pestaña Programador da un clic en "Grabar macro".

3- Escoge en la ventana que se abre si vas a asignar a dicho macro un botón o una combinación de teclas.
4- Da un clic en "Aceptar" para comenzar la grabación.
A partir de este momento todas las acciones que se realicen quedarán guardadas.
Durante la grabación de una macro se puede usar el ratón, para activar herramientas y comandos pero no para seleccionar texto.
Para hacerlo usa las teclas de dirección (flechas) con la tecla Mayus (Shift) presionada.
5- Para terminar da un clic en el botón "Detener grabación".

Para ejecutar una macro creada da un clic en el botón, usa la combinación de teclas asignadas o selecciona la macro en la ventana "Macros".
La ventana "Macro" la puedes ver en la ficha "Vista" o abrirla las teclas ALT + F8.

Abre las Opciones y selecciona: "Barra de herramientas de acceso rápido".
En Comandos disponibles selecciona: "Macros". Marca cada macro y usa el botón "Agregar". Da un clic en el botón "Modificar" para asignarle un icono vistoso que lo identifique.


Editar y modificar los macros
Para modificar cualquiera de los macros escoge "Modificar" en la ventana "Macros" o abre directamente el Editor.
Puedes modificarlos y personalizarlos a tu gusto sin ser un experto en Visual Basic.
Para comprender su funcionalidad puedes crear macros sencillos con la grabadora de macros y posteriormente "mirar" el código.
Crear una macro en Excel utilizando la grabadora de macros.
Voy a crear una macro que siempre introduzca el nombre de tres personas y posteriormente aplique un formato especial al texto. Para iniciar la grabación debes ir al comando Grabar macro que se encuentra en la ficha Programador lo cual mostrará el siguiente cuadro de diálogo.

Observa cómo he colocado un nombre a la macro y además he especificado el método abreviado CTRL+d para ejecutarla posteriormente. Una vez que se pulsa el botón Aceptar se iniciará la grabación. Observa con detenimiento los pasos.



Al terminar los pasos se pulsa el comando Detener grabación y la macro habrá quedado guardada. Para ejecutar la macro recién guardada seleccionaré una nueva hoja de Excel y seleccionaré el comando Macros.

Crear macro en access
para ello necesitamos una tabla de base de datos ya creada con la que queremos hacer la macro, yo como ejemplo hice una muy pequeña, pero solo es para ejemplificar, a continuacion te mostrare con imagenes los pasos que se deben realizar.

Nos vamos a menu y buscamos crear y seleccionamos macro y nos aparecera esto:

Seleccionamos abrir consulta, pero si queremos hacer otra opcion tambien la podemos seleccionar, pero en este caso vamos hacer una consulta.
Nos va aparecer est y damos clic en ejecutar.
aparecera el siguiente cudro, aqui le puedes cambiar el nombre a la macro y aceptamos.

