Excel VBA y Macros

Aprenda a crear nuevas funciones en sus fórmulas de Excel. Mejore la usabilidad de las hojas añadiendo Controles ActiveX y formularios con los cuales podrá interactuar para la entrada y salida de datos.

  • Ser mayor de 16 años de edad.
  • Excel aprobado en la Academia de Tecnología UCR o formación equivalente.
  • Acceso a computadora con conexión a Internet y posibilidad de uso e instalación de programas.
  • Para ingresar no se requiere el bachillerato ni el examen de admisión de la UCR.
Precio
  • Costo por módulo: ₡85.272.


Duración 
  • 24 horas en total divididas en 6 clases de 4 horas cada una. Una lección por semana. 

Requisitos
  • Excel aprobado en la Academia de Tecnología UCR o formación equivalente.

Contenidos
  • Introducción al desarrollo de aplicaciones de hoja de cálculo.
  • Pestaña Programador, tipos de archivo y seguridad.
  • ¿Qué es una macro? Introducción a la Grabadora de macros.
  • Dos proyectos usando referencias absolutas y relativas.
  • Cinco maneras de ejecutar macros.
  • Editor de Visual Basic (VBE). Mejores prácticas en el editor.
  • Modelo de objetos en Excel, propiedades y métodos.
  • Tips para encontrar y aprender sobre objetos, propiedades y métodos.
  • Referencia y escritura en celdas, rangos, filas y columnas.
  • Propiedades más usadas para trabajar con rangos de celdas con ejemplos y práctica.
  • Métodos y acciones a rangos de celdas más utilizados con ejemplos y práctica.
  • Variables, constantes y tipos de datos para optimizar memoria.
  • Variables de objeto y la instrucción SET.
  • Más temas sobre variables y constantes.
  • Función MsgBox para mostrar mensajes combinada con IF.
Precio
  • Costo por módulo: ₡85.272.

Duración 
  • 24 horas en total divididas en 6 clases de 4 horas cada una. Una lección por semana. 

Requisitos
  • Excel VBA y Macros Nivel 1 aprobado en la Academia de Tecnología UCR o formación equivalente.

Contenidos
  • Función y Método InputBox para capturar valores
  • Instrucción Select…Case para múltiples condiciones
  • Bucle For…Next y la programación estructurada
  • Bucles Do…Loop, Do…While y Do…Until para repetir macros
  • Implementar un Controlador de errores
  • Procedimientos Sub públicos, privados y cómo ejecutarlos
  • Agrupar tablas de varias hojas en una sola
  • Optimizando macro para Agrupar hojas en una sola
  • Cómo ejecutar macros guardadas en otros archivos de Excel
  • Pasar argumentos a procedimientos ByRef y ByVal
  • Creando Funciones y UDF para usar en fórmulas
  • Funciones sin argumentos, con uno o dos. Parámetros opcionales
  • 10 funciones VBA para el manejo de texto
  • Funciones de Fecha y Hora en VBA
  • Funciones de conversión y formato
  • Función para convertir números a letras
  • Crear categoría para tus funciones y agregar descripción
  • Automatizando macros con Eventos de Libro o Workbook
  • Eventos de Hoja o Worksheet
  • Eventos de Aplicación y módulos de clase