Modulo 0.
  • ¿Cuál es la diferencia entre Office 365 y Office 2019?
Pasos previos, entorno y primera macro.
  • Ficha DESARROLLADOR y entorno de visual basic.
  • Mi primera macro con MSGBOX.
  • Formas distintas de ejecutar una macro.
Guardando y protegiendo archivos de macros.
  • Guardar archivo con macros.
  • Proteger archivo con macros.
Operaciones básicas de Visual Basic para aplicaciones.
  • Como escribir datos en una celda.
  • Cómo procesar un rango de datos vertical.
  • Cómo procesar un rango de datos de forma horizontal.
  • Sentencia IF - THEN - ejemplo simple.
  • Sentencia IF - THEN - ejemplo avanzado.
  • Sentencia INPUTBOX.
Grabadora de macros en profundidad.
  • Grabadora de macros.. ejemplo simple.
  • Optimizando el código de la grabadora.
  • Grabadora de macros. ejemplo complejo.
  • Cuando usar una macro, y, cuando no.
Caso práctico 1 - reporte con filtros a partir de filtros avanzados.
  • Qué es un filtro avanzado.
  • Ver resultados en otra hoja.
  • Terminando el informe.
Caso práctico 2 - reporte con filtros con controles de formularios.
  • Control de formulario.
  • Generando el reporte.
Caso práctico 3 - reporte con filtros a partir de validación de datos.
  • Preparación del archivo previo a la macro.
  • Escribiendo el FOR.
  • Afinando la macro y definiendo el contador.
  • Dando formato con la grabadora y borrando los datos.
Caso práctico 4 - limpieza de un reporte de contabilidad.
  • Definición de variables con INPUT BOX y explicación de CONTADORFILA.
  • Copiado de filas con el primer FOR.
  • Copiado de columnas con FOR.
  • Agregado de sentencia IF.
  • Verificación de la macro o DEBUGGING paso a paso.
Caso práctico 5 - formulario para ingreso controlado de registros.
  • Introducción a formularios y controles.
  • Desarrollo del formulario paso a paso. Parte 1.
  • Desarrollo del formulario paso a paso. Parte 2.
  • Desarrollo del formulario paso a paso. Parte 3.
  • Validación 1.
  • Validación 2.
Caso práctico 6 - reporte dinámico con funciones y macros.
  • Caso práctico. Clase 1 de 4.
  • Caso práctico. Clase 2 de 4.
  • Caso práctico 3 de 4.
  • Caso práctico 4 de 4.
Visual basic en profundidad.
  • Variables y constantes, y, ámbitos de las variables.
  • Variables objeto.
  • Procedimientos Sub.
  • Procedimientos Sub. Argumentos.
  • Procedimientos Function.
  • Formularios.
  • Objeto Apllication.
  • WorksheetFunction.
  • Matrices.
  • Condicionales y bucles.
  • Bucle For...Each...Next.
  • XLDOWN
Ejemplo práctico.
  • Ejemplo práctico.
Tareas.
  • Ejercicio de suma en VBA.
Ejemplos.
  • Encontrar la ultima fila ocupada.
  • Como cambiar color de fila activa.