Bureautique et logiciels collaboratifs : Access 2013 / 2016

publicité
Bureautique et logiciels collaboratifs : Access 2013 / 2016 - VBA
Sessions
Mai
Juin
Juillet
Août
Public & pré-requis
Toute personne cadre ou non cadre ayant besoin de bâtir une application professionnelle en
utilisant le langage de programmation Visual Basic sous Access
Etre utilisateur d’ACCESS
Objectifs & Pédagogie
Concevoir une application en utilisant le langage de programmation Visual Basic sous Access
Utiliser les macros
Explications
Démonstrations
Exercices
La formation est ponctuée d’exercices permettant la validation des acquis par le formateur
Cette évaluation permettra la réalisation d’une attestation de formation
Contenu
Modèle relationnel
- Analyse des besoins et du système d'informations à concevoir
Créer une base de données
- Créer une base de données "structure"
- Définir les liens entre les tables, jointures et régles d'intégrité référentielles
- Créer une base de données "interface"
Page 1 sur 3
Le Visual basic
- Comprendre le principe de la programmation Objet
- Notions d'algorithmique, structure d'un programme
- Utiliser des variables
- Appliquer des conditions
- Utiliser l'objet DoCmd
- Créer des boîtes de dialogue
- Maitriser la boucle While et la boucle For
- Créer un module
- Appeler des sous-procédures
- Insérer un activeX (calendrier) et récupérer une date dans un champ
Gérer les enregistrements en VBA
- Créer un formulaire indépendant et gérer les enregistrements en VBA (cration, modification et
suppression)
- Créer des boutons (enregistrer, modifier, supprimer...)
- Utiliser la programmation DAO. Définition de l'objet RecordSet
- Créer un enregistrement : Additem
- Mettre à jour un enregistrement : Update
- Supprimer un enregistrement : Delete
Utiliser le SQL dans les procédures VBA
- Découvrir le code SQL et utiliser certaines requêtes (sélection, suppression d'enregistrements)
Gérer les propriétés des formulaires
- Gérer les propriétés des formulaires par VBA (visible, format, activé, verrouillé...)
- Rafraichir un formulaire, une zone de liste
Page 2 sur 3
- Créer du code événementiel (sur entrée, sur clic, sur souris déplacée...)
Créer un formulaire en direct sur une table et contrôler les événements
- Gérer l'evènement AfterUpdate et tester la saisie de l'utilisateur
- Validation ou non des opérations (saisie, modification et suppression)
Débogage et gestion des erreurs
- Gérer les erreurs
Page 3 sur 3
Téléchargement