Ponte en Contacto
 Duración 21 horas

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
  • Si…Entonces… Sino
  • Hacer…Bucle, Mientras y Hasta
  • Enunciados Para…Siguiente
  • Entrada / Salida, Cuadros de mensaje, Cuadros de entrada
  • Código detrás de formularios, Manipulación de controles de formulario
  • Pasaje de argumentos, Devolución de valores

Depuración

  • En tiempo de ejecución, En tiempo de diseño y Modo de interrupción
  • Puntos de interrupción y Vigilantes
  • 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 de Access

  • Programación de procedimientos de eventos
  • Descuadros de combinación dinámicos
  • Entradas del usuario
  • Consideraciones para el diseño de la interfaz
  • Menús

SQL y diseño de base de datos de Access

  • Filtrado – Varias opciones de cláusula Where
  • Derivación de datos - Campos calculados
  • Uniones internas de tablas
  • Uniones externas de tablas
  • Subconsultas – Filtrado, tablas virtuales y columnas,
  • Creación – Agregación de 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 de programación

  • Ordenación, filtrado y distribución de datos entre hojas de trabajo 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 de "Y si"
  • Importación desde archivos externos, internet, entre otros

Manejo de errores

  • Recorrido del código paso a paso
  • Búsqueda de errores de sintaxis
  • Uso de Debug.Print
  • Creación de rutinas de captura de errores

Requerimientos

Los delegados deben sentirse cómodos utilizando fórmulas en Excel, ordenación, filtrado, gráficos, tablas dinámicas, entre otros. En cuanto a Access, deben ser capaces de mantener tablas, consultas, formularios e informes.

Número de participantes


Precio por participante

Reseñas (4)

Próximos cursos

Categorías Relacionadas