Menú

Macros en excel programando con visual basic para aplicaciones - VBA del centro CESDE Formación Técnica

Programa de Macros en excel programando con visual basic para aplicaciones - VBA

Modalidad: Presencial
Localización: Antioquia

Temario

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, mediante clase magistral, clase guiada y talleres prácticos, demostrando orden en el desarrollo de las actividades.



Conocimientos previos:



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).



Plan de estudio



Unidad I

Generalidades de la Lógica de Programación en Excel



Objetivo de la unidad:



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

Temas y Subtemas



Lógica de la programación estructurada.

Algoritmos para programas sobre Excel.

Técnicas de seudocódigo para programar en Excel.



Unidad II

Aplicación de Macros



Objetivo de la unidad:



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

Temas y Subtemas



Configuración del centro de seguridad de Ms Office.

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,- Personalización de las cinta de opciones en Ms Office 2013. (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.

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 en Excel:

Diseño de procedimientos en VBA,- Ciclos (Bucles) simples y anidados: &ldquo,For Next", "Do Until", While, - Interfaces de diálogo sencillas con " Input Box" y " MsgBox",- Condicionales " If Then Else ElseIf", - Diseño de funciones en VBA.

Otras Estructuras de Control:

If-Then- ElseIf, - Select-Case.



Unidad III

Controles y Formularios



Objetivo de la unidad:



Diseñar aplicaciones que automaticen tareas y procesos en Excel.

Temas y Subtemas



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 cuadros combinados,- Control casillas de verificación,- Control botones de opciones, - 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:

Clasificación de los errores.



Unidad IV

Plan Integrador



Objetivo de la unidad:



Diseñar aplicaciones que automaticen tareas y procesos en Excel.

Temas y Subtemas



Taller Práctico individual de Excel.


Contacta ahora con el centro

Junglebox S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad​