Maîtriser la programmation VBA dans l'environnement Microsoft Office Access
- La programmation Orientée Objets
- La programmation objet
- Classes et Objets
- Propriétés, méthodes et événements
- Collections
- Structure du langage VBA
- Les différents objets d'Access
- Différents types de modules
- Le langage VBA pour Access
- Modules de formulaires, publiques ou de classes
- La structure du langage VBA
- Différentes procédures : événementielles, sous programmes ou fonctions
- Convention internationale de nommage des objets
- Les variables littérales
- Portées et durées de vie des variables
- Variables tableaux statiques et dynamiques
- Les structures conditionnelles, IF ou SELECT CASE
- Les Itérations, FOR NEXT / DO LOOP / FOR EACH
- Travailler avec les collections
- Les fonctions MsgBox et InputBox
- Les fonctions et les passages de paramètres
- Intégrer la gestion des erreurs
- Spécificités de VBA pour Access
- Les modèles DAO et ADO
- L'objet RecordSet
- Conception de formulaires et sous formulaires avancés
- Les différents contrôles Access (Textbox, combobox, listbox, ...)
- Conception d'états dynamiques
- Le langage SQL avec l'objet RecordSet
- Intégrer du code SQL dans le code VBA
- Connection à un serveur type SQL Server
- Présentation de la sécurité avec Access
- Finaliser et distribuer une application Access
Attestation de formation
Non certifiante
Sans niveau spécifique