CGADE

Icono

Objetivo y metodología del programa

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.

Macros VBA para Excel
Duración: 30 horas
Modalidad: Telepresencial
Precio: 290€

Matricúlate ahora

Si tienes alguna duda ponte en contacto con nosotras

Docente

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), máster universitario en Educación y Nuevas Tecnologías, licenciado en Psicología.

Temario

  • Introducción VBA.
  • ¿Cuándo utilizar VBA?:
    • Macro de grabadora vs macro VBA.
  • 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.
  • Fundamentos y sintaxis del lenguaje VBA I:
    • Tipos de procedimientos.
    • Tipos de datos.
  • Fundamentos y sintaxis del lenguaje VBA II:
    • Concepto de variable y constante. Declaración.
  • Fundamentos y sintaxis del lenguaje VBA III:
    • Operadores.
    • Aritméticos.
    • Comparación.
    • Lógicos.
    • Concatenación.
  • Fundamentos y sintaxis del lenguaje VBA IV:
    • Arrays.
  • Funciones predefinidas I:
    • Entrada / salida de datos.
    • Msgbox.
    • Inputbox.
  • Funciones predefinidas II:
    • Funciones matemáticas.
    • Funciones manipulación texto.
  • Estructuras de control de flujo I:
    • Condicionales.
    • If.
    • Select / case.
  • Estructuras de control de flujo II:
    • Bucles indeterminados.
    • While.
    • Until.
    • Do.
  • Estructuras de control de flujo III:
    • Bucles determinados.
    • For.
    • For-each.
  • Llamadas a procedimientos.
  • Paso de parámetros.
  • Ámbito de variables, constantes y procedimientos.
  • Modificadores de acceso.
  • Programación orientada a objetos (POO) I:
    • Concepto.
    • Objetos, propiedades y métodos.
  • Programación orientada a objetos (POO) II:
    • Jerarquía de objetos.
    • Acceso a propiedades y  métodos. Nomenclatura.
  • Eventos.
  • Propiedades y métodos importantes de uso frecuente.
  • Formularios de usuario (UserForm) I:
    • Creación y ejecución.
  • Formularios de usuario (userForm) II:
    • Controles de formulario.
  • Formularios de usuario (userForm) III:
    • Eventos de formulario.
  • Formularios de usuario (userForm) IV:
    • Propiedades de formulario y controles.
  • Manejo de errores en VBA.
  • Acceso al sistema de archivos Windows desde VBA.
  • Interacción con otras aplicaciones.
  • Técnicas útiles de programación VBA.
  • Práctica final: desarrollo de proyecto completo desde cero utilizando todos los conocimientos adquiridos en el curso.
Descargar temario

Matricúlate ahora

Precios Especiales para Empresas y Grupos

¿Buscas formación para tu equipo? En Cgade ofrecemos descuentos especiales para empresas y grupos grandes. Consúltanos y aprovecha las bonificaciones a través de FUNDAE para reducir costes.

Solicitar información

Otros cursos que tal vez te interesen

Excel Avanzado

Aprender a manejar las fórmulas y funciones de Excel, para cubrir las necesidades concretas de un profesional que tenga que gestionar tablas de información, a nivel avanzado. Adquirir un nivel...

25 horas
Online

PowerPivot – PowerQuery

Utilizar las diferentes herramientas de PowePivot para analizar la información desde diferentes puntos de vista, con lo cual los asistentes lograrán ahorrar tiempo y costes conociendo y aplicando las funciones...

15 horas
Online

Excel para Profesionales y Directivos

El objetivo de este curso es formar a directivos, controllers, mandos intermedios así como cualquier profesional que quiera alcanzar un nivel avanzado de Excel que les permita realizar desde análisis...

40 horas
Online