Desarrollo conceptual, teórico y práctico, de recursos de automatización de aplicaciones basadas en Microsoft Access y Visual Basic for Application.
| Duración | 15 horas. Cinco jornadas de tres horas. |
|---|---|
| Idioma de dictado | Español |
| Idioma del material | Español |
| Modalidad | Online |
| Tecnología | Microsoft Office |
Módulo I – Conceptos básicos sobre desarrollo de aplicaciones ¿Qué es una aplicación de Microsoft Access? Migrando macros a VBA ¿Cuándo utilizar macros? ¿Cuándo utilizar código VBA? Conversión de macros existentes a código VBA Módulo II – El entorno de programación VBA La interfaz del editor VBA Definiendo el modelo de programación Cómo trabaja una aplicación orientada a eventos Programación tradicional vs. Programación orientada a eventos Módulos y Procedimientos Primeros pasos en programación VBA Creación de un procedimiento general en un módulo estándar Alcance de los procedimientos Uso de Constantes, Variables y Argumentos Tipos de datos de las variables Módulo III – Introducción al modelo de objetos Colecciones, objetos, propiedades, métodos y eventos. Modelo de objetos de Access Novedades en Microsoft Access 2010 Referencia a objetos Objeto Application Colección Forms (Formularios) Colección Reports (Informes) Colección Controls (Controles) Colección Modules (Módulos) Colección References Objeto DoCmd Compatibilidad de objetos entre versiones de Access El objeto DBEngine y las versiones anteriores Uso del Examinador de objetos Módulo IV – Estructuras de control en VBA Estructuras de decisión Instrucción If … Then … Else Instrucción Select Case Estructuras cíclicas Ciclo Do … Loop Ciclo For … Next Ciclo For … Each Módulo V – Programando en formularios e informes Uso de las colecciones Formularios e Informes Llamadas a funciones desde formularios e informes Código interno de formularios e informes Alcance de los módulos de clase Respuesta a eventos Eventos de formularios e informes Eventos para controles en formularios Otros eventos Creación de código genérico para formularios e informes Asignación de propiedades en formularios e informes Colección Controls Programación de controles Cuadros de Lista y cuadros combinados Controles Tab (Ficha) Módulo VI – Introducción a los objetos de manipulación de datos Conceptos de Modelos de objetos ADO y DAO Objetos Connection, Workspace, Database, Recordset, QueryDef y Fields Localización de registros en un Recordset Altas, bajas y modificaciones de registros Módulo VII – Depuración de código Errores de sintaxis Errores en tiempo de ejecución Errores de lógica Ventana Debug Ejecución paso a paso Puntos de interrupción Expresiones de inspección
| Distrito Tecnológico | Online | 9-nov | 13-nov | Lunes a Viernes | 14:00 a 17:00 |
Todas aquellas personas que manejando con solvencia las herramientas del software de base de datos, deseen implementar aplicaciones utilizando como plataforma Microsoft Access.
Haber cursado MS-Access Nivel II o tener conocimientos equivalentes. Es recomendado haber hecho Introducción a la Programación para no Programadores o tener algún conocimiento de programación.