Bienvenida
  • Presentación del curso y sus objetivos
Macros en Excel. Primer paso hacia el VBA
  • Qué es una macro y cómo se puede hacer
  • La pestaña de Desarrollador
  • Grabando y guardando mis primeras macros
  • El libro de macros personal
  • Grabando una macro en el libro de macros personal
  • Macros en Excel. Primer paso hacia el VBA
Acercándonos al interior de una macro
  • El editor de Visual Basic o IDE
  • Estructura de una macro
  • Formas de ejecutar una macro
  • Acercándonos al interior de una macro
Comenzando a escribir código VBA
  • En qué consiste programar en VBA
  • Objetos en VBA
  • Métodos en VBA
  • Propiedades en VBA
  • Cómo empezar a escribir una macro
  • Comentarios, sangrías y saltos de línea
  • Ayudas contextuales a la programación
  • La ayuda de VBA en Excel 2013
  • Comenzando a escribir código VBA
Ejemplos de código listo para usar en Excel 2013
  • Código que no puede ser grabado por macros
  • Acciones con rangos de celdas con VBA
  • Acciones con filas y columnas con VBA
  • Acciones con hojas en VBA
  • Acciones con libros con VBA
  • Acciones con Excel en VBA
  • Dar formatos de celda con VBA
  • Dar formatos de número con VBA
Gestionar los errores en VBA
  • Errores en VBA
  • On Error Resume Next
  • On Error GoTo
  • Gestionar los errores en VBA
Variables en VBA
  • ¿Qué es una variable?
  • Declaración de variables de valor
  • Declaración de variables de objeto
  • Variables en VBA
If... Then... Else y cuadros de mensaje
  • If...Then...Else
  • Cuadros de mensaje con y sin variable
  • Cuadros de mensaje InputBox
  • If... Then... Else y cuadros de mensaje
Estructuras repetitivas o bucles en VBA
  • El bucle For... Next
  • El bucle Do While... Loop
  • El bucle For Each... Next
  • Esctructuras repetitivas o bucles en VBA
Asignación de macros en VBA
  • Asignación de macros a botones
  • Asignación de macros a formas
  • Asignación de macros a eventos
  • Asignación de macros en VBA