Microsoft Access 2007 VBA

Réf : BUR17 - Durée : 4 jours
Prochaine session : Nous contactez
Demandez un DEVIS
Objectifs
Maîtriser les fondamentaux de la programmation VBA ainsi que l'exploitation de toutes ses possibilités pour mettre en place des applications et les optimiser.
Public cible
Toute personne désirant développer des applications dans Access 2007 avec le langage VBA.
Niveau requis
Il est nécessaire d'avoir les connaissances des niveaux 1 et 2 d'Access 2007 et d'avoir une expérience de la programmation.
Profil du formateur
Nous consulter.
Plan indicatif du cours
1- Notions fondamentales du langage VBA Access
   • Variables, tests, boucles, tableaux, procédures, fonctions, passage de paramètres...
   • Affichage de messages.
   • Mise au point d'un programme.
   • Exécution de commandes par l'instruction Docmd.
   • Création de requêtes SQL.
   • Archivage des enregistrements avant modification.
   • Création de filtres de sélection sur un formulaire.

2- Gérer les erreurs
   • Interception des erreurs, reprise après une erreur.
   • Sortie d'une routine de gestion d'erreurs.

3- Utiliser les propriétés
   • Création d'un formulaire de saisie sécurisée : modification, création, suppression d'enregistrements.
   • Afficher une photo dans un formulaire.
   • Modifier les propriétés des objets dans les états.

4- Manipuler des jeux de données
   • Les modes d'accès aux données (DAO, ADO).
   • Informations sur une base (tables, champs...).
   • Créer/Modifier/Supprimer les objets d'une base.
   • Manipuler des jeux d'enregistrements.
   • Ajout, suppression, modification d'enregistrements.
   • Tri, filtre, critères de sélection, requêtes SQL.
   • Optimiser les requêtes d'action et de sélection.

5- Les listes
   • Absence dans les listes.
   • Gestion des listes à choix multiples.

6- Les états
   • Les événements dans les états, écrire dans les états.
   • Création d'un planning.
   • Formater un état dynamiquement.

7- Echange de données OLE
   • L'OLE Automation. Applications communicantes
   • avec Word, Excel et la suite Office en général.
   • Récupérer des données provenant d'autres ordinateurs.
   • Automatiser les échanges (Import/Export).

8- Optimisation d'une application
   • Les index, fonctions de recherche rapide.

9- Utiliser les API Windows
   • Déclaration et utilisation.
   • Récupérer le nom d'utilisateur en réseau local.
   • Utilisation d'ActiveX spécifiques : Trewiew, choix d'un fichier dans une boîte de dialogue, choix
     d'un dossier.

 

Nos Partenaires

Plan du site | Qui sommes nous

Ils nous ont fait confiance