AD
¿Ya dominas lo básico? Un curso estructurado de VBA es la vía rápida para dar el salto.
Ver cursos de VBA en UdemyEnlace de afiliado. No te cuesta nada extra.
📊Lecciones de VBA
- 01Preparar el entorno (lo que necesitas)
- 02Tu primera salida (MsgBox)
- 03Declarar variables (Dim)
- 04Condicionales (la sentencia If)
- 05Repetir (la sentencia For)
- 06Repetir (la sentencia Do While)
- 07Escribir un procedimiento Sub
- 08Procedimientos Function (trabajo que devuelve un valor)
- 09Leer y escribir celdas (Range y Cells)
- 10Trabajar con arrays
- 11Trabajar con texto
- 12La sentencia With
- 13Variables de objeto y trabajo con hojas
- 14Recorrer elementos (For Each)
- 15Manejo de errores (On Error)
- 16La sentencia Select Case
- 17Argumentos (ByVal y ByRef)
- 18Trabajar con colecciones (Collection)
- 19Grabar macros y procedimientos de evento
- 20[Proyecto] Construye una hoja de inventario
Lección 1 / 20
Preparar el entorno (lo que necesitas)
Para VBA no hay que instalar nada aparte: ya viene dentro de Microsoft Office.
- Abrir el editor: en Excel, pulsa
Alt + F11. Se abre el Editor de Visual Basic, donde se escribe el código. - Crear un módulo: en el menú, Insertar → Módulo. Los procedimientos se escriben ahí.
- Ejecutar: con el cursor dentro del procedimiento, pulsa
F5. - Guardar: hay que usar el formato
.xlsm(libro habilitado para macros). Si lo guardas como.xlsxnormal, el código se pierde.
En Mac, VBA existe en Excel para Mac pero con limitaciones. En esta página no hace falta nada: escribe el código y se compara con el de referencia, mostrándote la salida esperada.
🔗 El mismo tema en otros lenguajes
Mira cómo se escribe lo mismo en otro lenguaje.
← Lección anterior
Lección siguiente →
Espacio publicitario (banner)
Espacio publicitario (en el artículo)
