Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ANÁLISIS AVANZADO Y
MACROS EN VBA
Por: ECONOMISTA RICARDO CRISPÍN – SENIOR DATA ANALYST
RICARDO CRISPÍN MORRIS
1. Trayectoria
Economista de la PUCP con más
de 5 años de experiencia en áreas
de
. análisis administrativo y
comercial.
2. Logros y compañías
He laborado en firmas como jefe de área
administrativa.
Actualmente desempeño como docente a tiempo
completo para distintas consultoras como Aurus
Perú, JoinProcess y WE Educación Ejecutiva.
Explicación de Objetivos
específicos de la sesión 3 y su
aplicación a la industria
1 GRABADORA DE MACROS
2 ENTORNO DE VBA
3 CELLS VS RANGE
Para iniciarnos en el
mundo de la
programación en Visual
Basic for Applications,
primero debemos
activar la ficha de
“Programador” que se
encuentra escondida de
manera predeterminada
en nuestro Excel.
1.2 Usando la Grabadora de Macros
Asimismo, Range es un
objeto que referencia un
conjunto de celdas.
3.2 Propiedades y Métodos
3
Aprendimos diferentes maneras de ejecutar una
macro en Excel.
CREANDO MI PRIMERA
CASO MACRO EN EL
PRACTICO ENTORNO DE VBA
EXPLICADO POR EL DOCENTE
TIPS Y
RECOMENDACIONES
• https://docs.microsoft.com/es-
es/office/vba/api/excel.range(object)
• https://docs.microsoft.com/es-es/previous-
versions/office/troubleshoot/office-developer/select-cells-rangs-
with-visual-basic
Anexo
Métodos Worksheet: Métodos Range:
• Activate: Convierte en Activa la • Activate: Activa 1 sola celda.
hoja actual. Similar a elegir la • Select: Selecciona un rango
pestaña de la hoja. de celdas.
• Delete: Elimina el objeto • Copy: Copia el rango
• Copy: Copia el objeto en otra especificado en el
ubicación. Tiene argumentos portapapeles.
opionales “beforer” o “after” • PasteSpecial: Pega el rango
que hace referencia de donde en el portapapeles.
se copiará.
Propiedades Worksheet: Propiedades Range:
• Name: String que representa • Offset: representa un rango
el nombre de la hoja. desplazado de la referencia.
• Visible: True o False • Value: Valor de la celda