Curso de macros en Excel programando con VBA · 2021. 2. 11. · Objetivo: al finalizar el curso,...

5
Curso de macros en Excel programando con VBA Escuela de Desarrollo Empresarial Nivel: Avanzado Modalidad: Virtual Duración total: 48 horas

Transcript of Curso de macros en Excel programando con VBA · 2021. 2. 11. · Objetivo: al finalizar el curso,...

Page 1: Curso de macros en Excel programando con VBA · 2021. 2. 11. · Objetivo: al finalizar el curso, los participantes estarán en capacidad de automatizar tareas y procesos en Excel,

Curso de macros en Excel programando con VBA

Escuela de Desarrollo Empresarial

Nivel: Avanzado

Modalidad: Virtual

Duración total: 48 horas

Page 2: Curso de macros en Excel programando con VBA · 2021. 2. 11. · Objetivo: al finalizar el curso, los participantes estarán en capacidad de automatizar tareas y procesos en Excel,

Dirigido a: técnicos, tecnólogos y profesionales responsables de la administración y gestión de información en Excel, que requieren automatizar sus modelos para el análisis de datos y el desarrollo de sus actividades repetitivas para mejorar su desempeño. Objetivo: al finalizar el curso, los participantes estarán en capacidad de automatizar tareas y procesos en Excel, utilizando el lenguaje de Visual Basic para Aplicaciones, logrando:

ü Reconocer el procedimiento lógico para la ejecución de acciones en tareas de Excel.

ü Realizar automatizaciones en Excel, utilizando el grabador de macros y el editor de Visual Basic para Aplicaciones (VBA).

ü Diseñar aplicaciones que automaticen tareas y procesos en Excel. ü Aplicar los conocimientos programando procesos y tareas en Excel con

VBA.

Metodología: aprendizaje autónomo donde el estudiante realiza:

ü Lectura autónoma del material. ü Procesos de interacción con contenidos multimediales, infografías, video

tutoriales, podcast, presentaciones y gamificación. ü Actividades didácticas intencionadas para la autogestión y

autoaprendizaje en la virtualidad, logrando una valoración consciente de su aprendizaje.

Conocimientos previos del aprendizaje: haber cursado el Diplomado de Gestión de la información en Excel en CESDE o manejo avanzado de todas las herramientas y conceptos de Excel (Gráficos, funciones, tablas dinámicas, análisis de bases de datos). Requerimientos técnicos del curso:

ü Conexión estable a internet de mínimo 6 megas. ü Computador o dispositivo móvil con sistema de sonido integrado. ü Microsoft Excel instalado. Deseable versión 2016 en adelante.

¿Cómo recibes tu certificado?: luego de recorrer el aprendizaje y efectuar las actividades, recibirás un certificado digital emitido por Cesde que referencia la realización del programa de formación.

Page 3: Curso de macros en Excel programando con VBA · 2021. 2. 11. · Objetivo: al finalizar el curso, los participantes estarán en capacidad de automatizar tareas y procesos en Excel,

Unidades Líneas temática

Generalidades de la lógica de programación en Excel Duración: 6 horas

Introducción a la programación con Macros VBA Excel: ü Conceptos básicos de la

programación. ü Lógica de la programación

estructurada. ü Algoritmos para programas sobre

Excel. ü Programación en Microsoft Excel.

Aplicación de Macros Duración: 24 horas

Primeros pasos para programar en VBA Macros Excel: ü Habilitar Pestaña del Desarrollador /

Programador. ü Configuración del centro de seguridad

de Ms Office. ü Partes de la pestaña de Programador. Utilización del grabador de Macros: ü Trabajo con libros binarios (XLSB). ü Análisis del código generado. ü Referencias relativas y absolutas. ü Delimitación de las macros obtenidas

con el grabador. ü Importación y exportación de

módulos de VBA for App.

1

2

Page 4: Curso de macros en Excel programando con VBA · 2021. 2. 11. · Objetivo: al finalizar el curso, los participantes estarán en capacidad de automatizar tareas y procesos en Excel,

ü Controles nativos con módulos de macros).

Introducción al Visual Basic para Aplicaciones (VBA): ü Trabajo con objetos. ü Colecciones de objetos para Ms Office

Excel. ü Propiedades y métodos. ü Referencia a objetos individuales y de

grupo. Objetos propios de la aplicación: ü Jerarquía de Objetos de Microsoft

Excel. ü Application. ü Workbook. ü Sheet - Range. Diferentes formas de acceder a una macro: ü Macros permanentes y ocultas. ü Protección de proyectos VBA. El entorno de la ventana de VBA: ü Herramientas de edición y depuración

de VBA. ü Creación y dimensionamiento de

variables y constantes. ü Arreglos (vectores y matrices). Automatización de tareas repetitivas: ü Tipos de Datos en VBA Macros. ü Sentencias de decisión. ü Condicionales "if then Else Elself". ü Sentencia Select Case. Sentencias de ciclos: ü Diseño de procedimientos en VBA. ü Ciclos (Bucles) simples y anidados:

“For Next", "Do Until" ü While. Interfaces de diálogo: ü Input Box. ü MsgBox. ü Diseño de funciones en VBA.

Page 5: Curso de macros en Excel programando con VBA · 2021. 2. 11. · Objetivo: al finalizar el curso, los participantes estarán en capacidad de automatizar tareas y procesos en Excel,

Controles y Formularios Duración: 12 horas

Botones y formularios sobre la hoja de cálculo: ü Propiedades, métodos y eventos de

los principales controles. ü Control botones. ü Control cuadros de lista. ü Control botones de opciones. ü Control casillas de verificación. ü Control de número y cuadros de

grupo. ü Controles de navegación para fechas. ü Controles de conexión para Outlook. ü Utilidades de las librerías en VBA. ü Manejo y control de errores.

Plan integrador Duración: 6 horas

ü Taller Práctico individual.

3

4