PUBLIC:
Toute personne désirant développer avec le langage VBA d’Access.

OBJECTIFS :
Savoir exploiter toutes les possibilités d'Access avec Access Basic.

PROGRAMME :
Notions fondamentales du langage VBA Access
- Variables, tests, boucles, tableaux, procédures, fonctions, passage de paramètres, organisation des modules.
- Affichage de messages.
- Mise au point d'un programme.
- Appel de macros par l'instruction Docmd.
- Création de requêtes SQL. Archivage des modifications des enregistrements.
- Création de filtres de sélection sur un formulaire.

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

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

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.
- Index primaire.
- Tri, filtre, critères de sélection, requêtes SQL.
- Optimiser les requêtes d'action et de sélection.

Les listes
- Absence dans liste et remplissage de listes.
- Gestion des listes à choix multiples.

Les états
- Les événements dans les états, écrire dans les états.
- Création d'un planning.
- Formater un état dynamiquement, modifier l'ordre de tri.

Échange 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).

Optimisation d'une application

- Les index, fonctions de recherche rapide.

MODALITÉS PÉDAGOGIQUES :
La formation est composée de nombreux exercices pratiques d’application. Les stagiaires pourront travailler sur des cas concrets liés à leur pratique métier du logiciel.
Le support de cours est fourni.

TARIF :
Ce programme est indicatif, il est personnalisable en fonction du niveau et des attentes des stagiaires.
Prix indicatif par jour et par stagiaire: 450 €TTC. Tarif de groupe possible. Nous consulter pour une demande devis

Document mis à jour le 12/09/2023

Informations complémentaires

pre-requis

Il est nécessaire d’avoir les connaissances des formations "Access niveau 1" et "Access niveau 2" et d’avoir déjà une expérience de la programmation.

difficulte

Difficile

duree

3 jours + 2 jours

modalite

En salle

Délai d'accès

Organisation de sessions à la demande, selon un planning fixé en fonction des disponibilités respectives client/ formateurs. Compter un délai minimum d'une semaine entre la demande et la réalisation de l'action