Curso Especialista en Programacion en Visual Basic para Aplicaciones (VBA)

Matrícula abierta
7 de abril de 2026 - 20 de abril de 2026
7ª Edicón

Solicita información

Completa el formulario para recibir más información sobre este programa formativo

+1
Muchas gracias. Hemos recibido tu solicitud.
¡Uy! Algo ha ido mal al enviar el formulario.
Idioma
Español
Duración
20 horas
Localización
Global
Formato
Online
Inscripción
Descarga el programa
Principales objetivos del curso

¿En qué consiste?

Conoce el curso especialista en Programación en Visual Basic para Aplicaciones (VBA) para automatizar tareas en Excel y aplicarlo profesionalmente. Aprende a grabar macros, construir funciones, usar condicionales y generar formularios.

Este curso se realiza en modalidad online y ofrece un conocimiento profundo de Programación en Visual Basic para Aplicaciones (VBA), el lenguaje de macros de Microsoft Visual Basic, para lograr la automatización de tareas en un entorno profesional.

Los participantes adquirirán destrezas para grabar macros automáticas, construir funciones y rutinas en VBA, usar condicionales y bucles en VBA, y generar formularios.

¿A quién está dirigido?

Este curso está dirigido a profesionales que deseen iniciarse en la programación de manera sencilla sin necesidad de aprender un entorno de programación puro.

Es ideal para aquellos que utilizan Excel habitualmente y desean potenciar y personalizar su entorno de trabajo.

Mujer trabajando en un portátil y varias pantallas
Profesores referentes

Un claustro de élite

Conoce algunos de los profesores y expertos que participan en esta formación

No items found.
Ana Carretón
Consultora en Finanzas Cuantitativas, Afi Analistas Financieros Internacionales

Plan de estudios

El programa docente del Curso Especialista en Programación en Visual Basic para Aplicaciones (VBA) consta de 20 horas de formación online.

Requisitos

Curso de especialización
Curso Especialista en Programacion en Visual Basic para Aplicaciones (VBA)

7 de abril de 2026 - 20 de abril de 2026

— Módulo 1

Introducción a VBA

  • Introducción a VBA
  • Acceso a VBA desde Excel
  • Ventana VBA
  • Descripción de las ventanas de VBA

— Módulo 2

Acceso a los objetos de Excel

  • Celdas
  • Rangos
  • Propiedad de una celda
  • Hojas
  • Libros
  • Objeto de Apllication

— Módulo 3

Fundamentos de programación

  • Variables
  • Variables locales y globales
  • Funcionales definidas por el usuario y subrutinas
  • Diferencias entre funcionaes y subrutinas
  • Programación estructurada
  • Errores VBA

— Módulo 4

¿Cómo programar?

  • Diferentes posibilidades
  • Generación de macros automáticas
  • Programación Visual Basic

— Módulo 5

Condicionales en VBA

  • If … Then
  • Select Case

— Módulo 6

Bucles VBA

  • Bucles For
  • Bucles Do … While
  • Bucles Do … Until

— Módulo 7

Interacción con el usuario

  • Msgbox
  • Inputbox
  • Formulario

— Módulo 8

Eventos asociados a hojas y libro de Excel

— Módulo 9

Programación de tareas

— Módulo 10

Tratamiento de errores

— Módulo 11

Casos prácticos con Copilot

— Módulo 12

Anexo I: Liberería VBA de funciones

Matrícula

Curso Especialista en Programacion en Visual Basic para Aplicaciones (VBA)
Idioma
Español
Duración
20 horas
Localización
Global
Formato
Online

Matrícula

El número de plazas es limitado. El precio de la matrícula del Curso Especialista en Programación en Visual Basic para Aplicaciones (VBA) es de 220€. Los miembros de Afi Alumni tienen un precio reducido de 198€.

Becas

Curso de especialización
Tecnología
Curso Especialista en Programacion en Visual Basic para Aplicaciones (VBA)

7 de abril de 2026 - 20 de abril de 2026

Online

220 €

Descuentos por pronta matriculación:

Todos aquellos que formalicen y abonen su inscripción con dos meses de antelación al inicio del programa tendrán un 10% de descuento y un 5% si lo hacen un mes antes.

Más información
Descargar programa
Inscripción
Flecha de subir a la parte superior de la página