Programa del Curso
Introducción a VBA
- Presentación del entorno VBA
- VB Editor
- Uso del Explorador de proyectos
- Caja de herramientas
- Módulos
- Procedimientos y funciones
- Comentarios
Principios y conceptos de programación
- Tipos de datos, variables y constantes
- Control de flujo de programa
- Si... entonces... De lo contrario
- Do...Loop, mientras y hasta
- Para...Declaracionessiguientes
- Entrada/Salida, Cuadros de mensaje, Cuadros de entrada
- Código detrás de formularios, Manipulación de controles de formularios
- Pasar argumentos, devolver valores
Depuración
- Tiempo de ejecución, tiempo de diseño y modo de interrupción
- Descansos y relojes
- Ventana local
- Ventana inmediata
Acceso - Orientado a objetos Programming
- Access Modelo de objetos
- Objetos, Colecciones
- Eventos
- Métodos y propiedades
- Datos Access Biblioteca de objetos
Access Diseño de interfaz de usuario
- Programming Procedimientos del evento
- Cuadros combinados dinámicos
- Entradas del usuario
- Consideraciones sobre el diseño de la interfaz
- Menús
Acceso SQL y diseño de bases de datos
- Filtrado: varias opciones de cláusula Where
- Derivación de datos: campos calculados
- Uniones de tablas internas
- Uniones de tablas externas
- Subconsultas: filtrado, tablas y columnas virtuales,
- Creación: agregar filas directamente o a través de consultas
- Actualización y eliminación: directamente y a través de subconsultas
- Creación y eliminación de tablas
- Creando relaciones
- Uso de claves primarias y foráneas
Excel - Orientado a objetos Programming
- Excel Modelo de objetos
- Objetos, Colecciones
- Eventos
- Métodos y propiedades
Excel – Programming Rutinas de análisis
- Ordenar, filtrar y distribuir 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 hipotéticos
- Importación desde archivos externos, Internet, etcétera
Manejo de errores
- Paso a paso por el código
- 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 usando la fórmula Excel, el filtrado de clasificación, los gráficos, las tablas dinámicas, etc. Con Access, deberían poder mantener tablas, consultas, formularios e informes.
Testimonios (3)
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
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
I liked the examples and the way he explained.