Description
Développer des applications de gestion de bases de données.
Prérequis
Microsoft Access 2013 Intermédiaire ainsi qu’une expérience de création d’applications avec Access 2013.
Éléments du contenu
L’optimisation :
Créer des listes déroulantes synchronisées :
- Créer la première liste déroulante;
- Créer la deuxième liste déroulante;
- Utiliser les listes déroulantes synchronisées;
- Créer une macro pour mettre à jour la deuxième liste déroulante;
- Créer une procédure événementielle pour mettre à jour la deuxième liste déroulante;
- Utiliser la propriété “Column”;
- Utiliser la fonction Nz;
- Insérer et utiliser un classeur Excel dans un formulaire;
- Faire une utilisation avancées des sous-formulaires;
- Créer la requête;
- Créer le sous-formulaire;
- Créer le calcul.
Initiation aux requêtes SQL :
- Définir le langage SQL;
- Comprendre l’utilité du langage SQL;
- Accéder au langage SQL;
- Créer des expressions simples de langage SQL :
- Utiliser l’instruction SELECT;
- Utiliser les clauses FROM, WHERE, GROUP BY, HAVING et ORDER BY;
- Utiliser les prédicats ALL, DISTINCT, DISTINCTROW et TOP;
- Créer des expressions SQL plus complexes;
- Utiliser l’opération UNION;
- Utiliser les instructions SELECT… INTO, UPDATE, DELETE et INSERT INTO.
Introduction à la programmation :
- Utiliser les modules;
- Créer un module;
- Différencier les types de procédures;
- Créer des fonctions personnalisées;
- Comprendre la notion de variable et de constante;
- Activer l’option Explicit par défaut;
- Créer et utiliser des variables;
- Qu’est-ce qu’une constante;
- Créer et utiliser des constantes;
- Gérer les objets, leurs méthodes et propriétés;
- Définir les propriétés et les méthodes;
- Comprendre la notion d’objets;
- Utiliser l’Explorateur d’objets;
- Utiliser l’objet DoCmd;
- Contrôler le déroulement de vos programmes;
- Connaître les formes de l’instruction If;
- Maîtriser l’instruction Select Case.
La programmation avancée :
- Utiliser le contrôle ActiveX Calendrier;
- Créer le contrôle Calendrier;
- Écrire le code VBA nécessaire pour l’utilisation du contrôle Calendrier;
- Utiliser la gestion d’erreurs en VBA;
- Utiliser l’instruction On Error;
- Utiliser une zone de liste avec sélection multiple;
- Créer une zone de liste avec sélection multiple;
- Créer une zone de liste, un bouton de commande et le code nécessaire pour afficher le résultat.