Está en la página 1de 30

INTRODUCCIÓN A

MACROS
MÓDULO 1
Definiciones y conceptos
Grabadora de macros
TEMARIO
Controles tipo formulario
Botones personalizados en la barra de
herramientas
Definiciones (VBA, entorno)
Edición de macros grabadas
MÓDULO 2
Objetos
Variables y constantes
MsgBox e InputBox
Macro Auto_Open
Atumatización de tareas
¿QUÉ ES UNA MACRO?
Podemos definir una macro, de
manera general, como una
secuencia de instrucciones que
permite automatizar una tarea.
Pueden ejecutarse a través del
botón macros, de botones
personalizados, combinaciones
de teclas o automáticamente.
TIPOS DE MACROS
MACROS GRABADAS
MACROS
PROGRAMADAS
MACROS GRABADAS
La grabadora de
macros es una
herramienta que
permite registrar
cada acción llevada
a cabo en Excel,
para luego,
ejecutarla a través
del botón macros,
una combinación de
teclas o un botón.
PASOS PREVIOS
ACTIVAR LA FICHA
(PESTAÑA)
DESARROLLADOR, ANTES
PROGRAMADOR
Clic en “Archivo”
Seleccionar
“Opciones”
Seleccionar la opción
“Personalizar la cinta
de opciones”
Activar la Ficha
“Desarrollador” antes
“Programador”
VISUAL BASIC
Este botón
despliega la
ventana de Visual
Basic (VBA). En
esta ventana
podemos crear,
editar, corregir e
implementar Macros
Programadas, entre
otras tareas.
MACROS
Este botón
despliega el cuadro
de diálogo “Macro”.
A través de este,
podremos ejecutar,
modificar o
eliminar una macro;
también, podremos
elegir la macro que
requerimos acceder
de acuerdo con su
ubicación.
GRABAR MACRO
Este botón despliega
el cuadro de diálogo
de la grabadora de
macros. Permite
asignar nombre,
método abreviado de
teclado, destino y
descripción de una
macro; finalmente,
permite grabar una
serie de acciones que
luego se ejecutarán
automáticamente.
IMPORTANTE
DETENER LA
G R A B A C I Ó N : Al
terminar de llevar
a cabo las
acciones que
requerimos
automatizar, es
FUNDAMENTAL,
detener la
grabación.
USAR REFERENCIAS
RELATIVAS
Este botón
permite que la
macro se
ejecute siempre
en las mismas
celdas o en
cualquier celda
de la hoja de
cálculo
Macros con
Referencias Absolutas
La macro se ejecutará
siempre en las mismas
celdas, es decir, si al
crear la macro lo hicimos
empezando en la celda A1,
la macro se ejecutará
siempre desde esta celda.
Macros con Referencias
Relativas
La macro se ejecutará desde la
celda activa al momento de
iniciarla.

NOTA: En caso de que existan datos


en las celdas que usa la macro, en
cualquiera de los casos, estos serán
reemplazados.
SEGURIDAD DE MACROS
Con el fin de evitar
que se instale
software malicioso
(maleware o virus), de
manera predeterminada
Excel no permite
ejecutar macros. Este
botón, despliega el
cuadro de diálogo que
permite modificar esta
configuración.
CREAR UNA MACRO
GRABADA
Tener claras las tareas o acciones a realizar
Clic en la ficha Desarrollador antes
Programador
Clic en el botón de la grabadora de macros
Asignar nombre, método abreviado (opcional),
Guardar macro en (este libro/nuevo libro/libro
de macros personal), descripción (opcional)
Iniciar la grabación
Ejecutar las tareas o acciones
DETENER LA GRABACIÓN
EJECUTAR UNA MACRO CON
EL BOTÓN MACROS
Seleccionar la ficha “Desarrollador,
antes Programador
Clic en el botón “Macros”
Seleccionar la ubicación de la macro
(si esta no se presenta de forma
predeterminada)
Seleccionar la macro a ejecutar
Clic en el botón “Ejecutar”
GUARDAR UN LIBRO CON MACROS
R a fa e l N ava j a s D u q u e
Capacitador Especialista en Excel

Contenido creado por:


Rafael Navajas Duque
Reservados todos los
derechos
Prohibido su uso por
terceros con fines de
lucro o sin citar la
fuente
2019
Imágenes: Freepic

r n ava j a s d @ g m a i l . c o m

También podría gustarte