Ponte en Contacto

Temario del curso

Introducción a VBA

  • Presentación del entorno de VBA
  • Editor VB
  • Uso del Explorador de proyectos
  • Caja de herramientas
  • Módulos
  • Procedimientos y funciones
  • Comentarios

Principios y conceptos de la programación

  • Tipos de datos, variables y constantes
  • Control de flujo del programa
  • If…Then… Else
  • Do…Loop, While y Until
  • Enunciados For…Next
  • Entrada / Salida, cuadros de diálogo de mensaje, cuadros de entrada
  • Código detrás de formularios, manipulación de controles de formularios
  • Paso de argumentos, retorno de valores

Depuración (Debugging)

  • Tiempo de ejecución, tiempo de diseño y modo de interrupción
  • Puntos de interrupción y observaciones (Watches)
  • Ventana local
  • Ventana inmediata

Access - Programación orientada a objetos

  • Modelo de objetos de Access
  • Objetos, colecciones
  • Eventos
  • Métodos y propiedades
  • Biblioteca de objetos de acceso a datos

Diseño de la interfaz de usuario en Access

  • Programación de procedimientos de eventos
  • Cajas de combinación dinámicas
  • Entradas del usuario
  • Consideraciones de diseño de la interfaz
  • Menús

SQL y diseño de bases de datos en Access

  • Filtrado – diversas opciones de la cláusula Where
  • Derivación de datos - campos calculados
  • Uniones internas de tablas
  • Uniones externas de tablas
  • Subconsultas – filtrado, tablas y columnas virtuales,
  • Creación – añadiendo filas directamente o mediante consultas
  • Actualización y eliminación - directamente y mediante subconsultas
  • Creación y eliminación de tablas
  • Creación de relaciones
  • Uso de claves primarias y foráneas

Excel - Programación orientada a objetos

  • Modelo de objetos de Excel
  • Objetos, colecciones
  • Eventos
  • Métodos y propiedades

Excel – Rutinas de análisis programáticas

  • Ordenamiento, filtrado y distribución de datos entre hojas de cálculo y libros de trabajo
  • Uso de VBA para controlar gráficos
  • Uso de VBA para controlar tablas dinámicas
  • Uso de VBA para controlar escenarios What If
  • Importación desde archivos externos, internet, entre otros

Manejo de errores

  • Avance paso a paso en el código
  • Detección de errores de sintaxis
  • Uso de Debug.Print
  • Creación de rutinas de captura de errores

Requerimientos

Se espera que los participantes se sientan cómodos utilizando fórmulas de Excel, ordenamiento, filtrado, gráficos, tablas dinámicas, entre otros. En cuanto a Access, deben ser capaces de mantener tablas, consultas, formularios e informes.

 21 Horas

Número de participantes


Precio por participante

Reseñas (4)

Próximos cursos

Categorías Relacionadas