1. Las macros son pequeños programas que se ejecutan
dentro de Excel y que ayudan a automatizar tareas
comunes y repetitivas.
Se escriben con un lenguaje de programación llamado VBA
(Visual Basic for Applications).
Paso 1: Activar la Barra de Herramientas Programador
Para escribir macros, necesitará acceso a la barra de
herramientas Programador en la cinta superior. Ésta está
oculta por defecto. Para activarla, vaya a Archivo-
>Opciones-> Personalizar Cinta y marque la casilla junto
a ‘Programador’.
2.
3. Paso 2: Habilitar Macros
Las macros están deshabilitadas por defecto, para protegerle de
macros maliciosas que se ejecutan automáticamente en ficheros
Excel descargados.
Para usar macros, tendrá que primero habilitarlas y para hacerlo
vaya a Archivo -> Opciones -> Centro de Confianza. Haga click
en el botón ‘Configuración del Centro de Confianza’ en este menú.
4. En esta nueva ventana, vaya a ‘Configuración de Macros’ y
seleccione el botón de radio ‘Habilitar todas las macros’.
5. CREAR UNA MACRO
Desde la opción Vista desplegar la opción Macros
Desde la opción Programador elegir
Otra forma de crear una macro es dando clic sobre el botón que se
encuentra en la parte inferior izquierda (debajo de las etiquetas)
6. Cualquiera de las opciones anteriores abrirá la siguiente
ventana emergente:
Nombre de la macro: Por defecto aparecen Macro1, Macro2, Macro3,
etc. Sea descriptivo con el nombre de la macro y no deje espacios en
blanco. Como muchas funciones en Excel por defecto ya tienen
asignadas atajos de la forma CTRL + Letra/Número, añada al menos
dos teclas al atajo, algo como CTRL + SHIFT + A, o CTRL + A + 1
7. Método abreviado: Las teclas de atajo le proporcionan un
rápido acceso a la macro. Un montón de funciones Excel por
defecto ya tienen asignadas atajos de la forma CTRL +
Letra/Número. Para evitar conflictos con atajos ya existentes,
añada al menos dos teclas al atajo – algo como CTRL + SHIFT +
A, o CTRL + A + 1
Guardar Macro en: Si elige ‘Este Libro’ la macro estará
disponible sólo para su uso en ese libro. Eligiendo ‘Nuevo
libro’, guardará la macro en un nuevo libro. La opción más
adecuada es guardar la macro en ‘Libro Macro Personal’. Las
macros almacenadas en este libro están disponibles en todos
los libros. El archivo de macros del libro actual estará oculto
en la carpeta Windows AppData, pero se cargará
automáticamente cuando empiece Excel, dándole acceso
completo a todas las macros.
Descripción: ingresa una breve descripción del objetivo de la
macro, con el fin de ayudar a recordar lo que la macro hace
realmente
8. EJEMPLO 1
Ingresa en la celda A1:
Paso 1: Abrir el cuadro de diálogo grabar macro
Paso 2: Asignar nombre a la macro: Macro1
Paso 3: Asignar combinación de teclas: Ctrl + Q
Paso 4: Guardar la macro en este libro.
Paso 5: Ingresar la descripción: Formato para texto
Paso 6: Aplicar los siguientes formatos al texto: Tipo de fuente
Broadway, tamaño 16, sombreado de color azul y borde de
contorno grueso
Paso 7: Detener la macro, para esto haga clic sobre el botón que se
encuentra debajo de las etiquetas de las hojas ó en el listado de
opciones de Macros elija Detener Grabación.
Paso 8: Ingrese datos en diferentes celdas y ejecute la macro
combinando las teclas Ctrl + Q.
9. EJEMPLO 2
Realice una macro que al combinar las teclas Ctrl + H, aplique el
siguiente formato:
Estilo moneda, sin decimales
Fuente Goudy Old Style, tamaño 14
Borde grueso superior e inferior
Un efecto de relleno de dos colores
Ejemplo 3:
Realice una macro que al combinar las teclas Ctrl + D,
insert un texto en Word Art.
10. OPCIONES DE UNA MACRO
Combinando las teclas ALT + F8 ó desde las opciones de
Programador hacer clic en el botón Macros
Desde esta ventana emergente
podremos:
Ejecutar la Macro
Ver el Paso a paso: abre el VBA
Modificar la macro: abre el VBA
Eliminar la macro
Modificar las Opciones,
combinaciones de teclas y
descripción