Curso de VBA para Excel

Este curso de VBA para Excel es totalmente gratuito y está compuesto por una serie de breves artículos que te permitirán lanzarte desde cero al mundo de la programación en VBA. Mi recomendación personal es que le dediques un poco de tiempo a esto (creo que en 3 horas lo habrás leído todo) para sentar las bases de la programación en VBA para Excel.

El curso de VBA para Excel seguirá creciendo a medida que vayamos añadiendo artículos sobre este tema. Esperamos que te sea de gran utilidad.

Lección 1: Principios básicos

Aprende a manejarte rápidamente con las herramientas de VBA para Excel y entiende los conceptos básicos de este curso de VBA para Excel.

  1. Principios de VBA
  2. Panel de VBA
  3. Qué es un módulo
  4. Crear un módulo
  5. ¿Qué es una macro?
  6. Grabar una macro
Nota: Si estás aprendiendo te recomiendo que le eches un vistazo a nuestro Curso M1M con el que aprenderás a crear tus propias macros en menos de un mes. Estoy seguro de que verdaderamente te puede ayudar un montón y que sabrás valorar sus más de 26 ejercicios preparados para que te conviertas en una máquina de la programación en Excel.

Lección 2: Variables

Las variables en VBA es donde almacenamos los números o textos que usamos… Conoce los diferentes tipos de variables y cómo usarlas. Son tan importantes como las letras del abecedario.

  1. Declaración de Variables
  2. Tipos de Variables
  3. Por qué declarar variables: Option Explicit

Lección 3: Propiedades de una celda

En Excel estamos usando continuamente las celdas. Aprender a usar las celdas y los rangos es fundamental. Es como aprender los números antes de sumar. Sin estas propiedades estarás perdido.

  1. Jerarquía de Excel
  2. Método: Añadir una fórmula con VBA
  3. Comentarios
  4. Formato de una celda
  5. Formato de bordes

Lección 4: Referencias a celdas y rangos

Aprende a escribir en las celdas a través de las programación… a copiar, a pegar, a dirigirte a ellas… todo en VBA para Excel se resume en las referencias a celdas.

  1. Referenciar rangos I
  2. Referenciar rangos II
  3. Crear un rango (range)

Lección 5: Propiedades y operaciones con hojas

Las hojas en Excel son tan importantes como lo es la regla para los dibujantes. Una parte esencial de Excel reside en trabajar con diferentes hojas y para ello será fundamental aprender a moverse entre ellas junto con algunas de sus propiedades.

  1. Añadir una hoja
  2. Contar hojas
  3. Select / Activate
  4. Líneas de cuadrícula
  5. Cambiar el color de una pestaña
  6. Ocultar hoja
  7. Cambiar zoom

Lección 6: Instrucciones en Excel

Excel no es nada sin los condicionales y los bucles. Este apartado es crucial puesto que es la base de casi todo lo que harás en VBA para Excel.

  1. Condicional IF
  2. Doble condicional IF
  3. Bucle FOR NEXT
  4. Bucle DO WHILE
  5. Instrucción SELECT CASE

Lección 7: Aplicación

Una lección un poco más difícil y que te vendrá bien conocer por encima para poder hacer cosas más complejas con Excel llegado el caso.

  1. Cambiar barra de estado
  2. Insertar comentarios
  3. Quitar saltos de página
  4. ¿Qué es un add-in?
  5. Crear un add-in
  6. Option Base
  7. Screenupdating

Lección 8: Funciones de VBA

Estas funciones son como hablar… sí sí, tan importantes como eso. Hablar en Excel con el usuario para dar mensajes o pedir información.

  1. Msgbox
  2. Inputbox
  3. Wait

Lección 9: Userforms

Los formularios en Excel pueden ayudarte a muchas cosas. ¿Te interesa?. Échale un vistazo para aprender a construir una ventana que te permita interactuar fácilmente con el usuarios de tú hoja Excel.

  1. Crear un formulario
APRENDE MACROS EN UN MES. Si estás aprendiendo te recomiendo que le eches un vistazo a nuestro Curso M1M con el que aprenderás a crear tus propias macros en menos de un mes. Estoy seguro de que verdaderamente te puede ayudar un montón y que sabrás valorar sus más de 26 ejercicios preparados para que te conviertas en una máquina de la programación en Excel.

Otros temas de Excel

Otros temas de Excel que son fundamentales y que debes dominar son:

(Visited 416.814 times, 1 visits today)

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información ACEPTAR

Aviso de cookies