MACROS VBA PARA EXCEL

Modalidad Online

Duración 30 Horas

Fecha El 00 de

Objetivos

En la actualidad, las empresas requieren de mayor cantidad de información para la correcta toma de decisiones; por lo que, se necesita automatizar los procedimientos que involucran el análisis de los mismos.


Las macros son un grupo de instrucciones programadas bajo en- torno VBA (Visual Basic para Aplicaciones), cuya tarea principal es la automatización de tareas repetitivas y la resolución de cálculos complejos. El lenguaje VBA es un lenguaje de programación basado en el visual Basic, con una ventaja principal: permite realizar una serie de acciones sobre su macro, modificar las propiedades de su libro y hojas, así como el de crear nuevos módulos y formularios, crear programas para la resolución de cálculos complejos, automatizar tareas, etc. De esta manera, podrá modificar las macros y potenciarlas para crear un documento interactivo.


El objetivo de este curso es formar a profesionales con el fin de que adquieran un nivel avanzado de Excel en programación VBA. Tras esta actividad formativa, podrán realizar macros avanzados, programar procesos en Excel y realizar movimientos que, de otra forma, sería imposible hacer.

Metodología

La metodología es completamente online con un enfoque eminentemente práctico. Accederás a la plataforma online con más de 30 videotutoriales realizados por el profesor, en los que se explica paso a paso el lenguaje VBA para Excel.


Todo el proceso de aprendizaje está reforzado por ejercicios prácticos de cada tema.

Docentes

Experto Certificado Microsoft Power BI y Excel. Experto en RRHH, Excel, Power BI

Experto Certificado Microsoft Power BI y Excel. Experto en RRHH, Excel, Power BI

Formador

Formador y Consultor, experto en RRHH, Data Analytics, Excel y Power BI.
Certificado Microsoft BI Reporting (Power BI & Excel BI), Programa Intensivo en Data Science & Big Data. Máster en Dirección Económico-Financiera, MBA Executive, Coach Certificado ICF (International Coach Federation) , Master Universitario en Educación y Nuevas Tecnologías, Licenciado en Psicología

Temario

1. Introducción VBA.


2. ¿Cuándo utilizar VBA?

- Macro de grabadora vs Macro VBA


3. El editor de VBA.

- Partes de la interfaz.

- Uso de la ayuda.

- Organización de proyectos.

- ¿Cómo organizar el código?

- Módulos, procedimientos e instrucciones.


4. Fundamentos y sintaxis del lenguaje VBA I

- Tipos de procedimientos.

- Tipos de datos.


5. Fundamentos y sintaxis del lenguaje VBA II

- Concepto de variable y constante. Declaración.


6. Fundamentos y sintaxis del lenguaje VBA III

- Operadores

- Aritméticos

- Comparación

- Lógicos

- Concatenación


7. Fundamentos y sintaxis del lenguaje VBA IV

- Arrays


8. Funciones predefinidas I

- Entrada / Salida de datos

- Msgbox

- Inputbox


9. Funciones predefinidas II

- Funciones matemáticas.

- Funciones manipulación texto.


10. Estructuras de control de flujo I.

- Condicionales.

- If.

- Select / Case.


11. Estructuras de control de flujo II.

- Bucles indeterminados.

- While.

- Until.

- Do.


12. Estructuras de control de flujo III.

- Bucles determinados.

- For.

- For-each.


13. Llamadas a procedimientos.


14. Paso de parámetros.


15. Ámbito de variables, constantes y procedimientos.


16. Modificadores de acceso.


17. Programación Orientada a Objetos. POO. I

- Concepto

- Objetos, propiedades y  métodos.


18. Programación Orientada a  Objetos. POO. II

- Jerarquía de objetos

- Acceso a propiedades y  métodos. Nomenclatura.

19. Eventos


20. Propiedades y métodos importantes de uso frecuente


21. Formularios de usuario (UserForm). I

- Creación y ejecución


22. Formularios de usuario (UserForm). II

- Controles de formulario


23. Formularios de usuario (UserForm). III

- Eventos de formulario


24. Formularios de usuario (UserForm). IV

- Propiedades de formulario y controles


25. Manejo de errores en VBA


26. Acceso al sistema de archivos Windows desde VBA


27. Interacción con otras aplicaciones


28. Técnicas útiles de programación VBA


29. Práctica final

- Desarrollo de proyecto completo desde cero utilizando todos los conocimientos adquiridos en el curso


Descargar temario

Fecha y lugar

El 00 de > El 00 de
Modalidad: Online

Más información

Indícanos tus datos y nos pondremos en contacto contigo lo antes posible.


De conformidad con lo que establece la legislación vigente en materia de Protección de Datos de Carácter Personal, se le informa que los datos personales que nos facilite a través de dicho formulario serán tratados por GRUPO GALEJOBS, S.L., con la finalidad de gestionar su solicitud y enviarle información más detallada. Para más información consultar la política de privacidad.

Otros cursos que podrían interesarte

PEOPLE ANALYTICS
Presencial

PEOPLE ANALYTICS

Ofrecer a las personas participantes una visión estratégica del valor que aporta el análisis de datos en el área de RRHH y cómo aplicar el análisis de datos en su gestión diaria.

SISTEMA DE COMPENSACIÓN. RETRIBUCIÓN FIJA Y RETRIBUCIÓN VARIABLE
Presencial

SISTEMA DE COMPENSACIÓN. RETRIBUCIÓN FIJA Y RETRIBUCIÓN VARIABLE

Aprende a diseñar la política de retribución en fijo y variable de tu organización, con ejercicio práctico para saber cómo implementarlo en tu organización.

DISEÑO ORGANIZATIVO
Presencial

DISEÑO ORGANIZATIVO

Taller práctico de especialización en diseño organizativo. Rediseña la estructura organizativa de la empresa, optimiza personas, puestos y resultados y gestiona el cambio organizativo.