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.
Reseñas (4)
Bien estructurado. Buenas técnicas de enseñanza. Curso bien documentado.
Sorin
Curso - VBA For Access & Excel
Traducción Automática
Tamil was exceptionally patient and very helpful in figuring out solutions to real needs. He was also very honest about if he didn't know something from the top of his head, which enabled us to quickly jump on in the training and we didn't lose time.
Christine Weiler
Curso - VBA For Access & Excel
Traducción Automática
The explanation way and including tips on the best practices in VBA/Access, encouraging via exercise to think more by ourselves on how to solve the problem rather than giving ready solutions.
Daria Rudin
Curso - VBA For Access & Excel
Traducción Automática
I liked the examples and the way he explained.
Sandeep Parashar
Curso - VBA For Access & Excel
Traducción Automática