Microsoft Access 2007/2010 VBA

Réf : BUR15 - Durée : 3 jours
Prochaine session : Nous contactez
Demandez un DEVIS
Objectifs
• Acquérir les fondamentaux de la programmation VBA.
• Exploiter toutes les possibilités pour mettre en place des applications et les optimiser.
Public cible
Toute personne désirant développer avec le langage VBA.
Niveau requis
Il est nécessaire d'avoir les connaissances des niveaux 1 et 2 et d'avoir déjà 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'Active X 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