Formation : Access Programmation VBA
Se former avec
Connaissance - Network
- Renseignements :
- Durée : 3 Jours
- Type : En centre (inter)
- Diplômant : Non
-
Prix H.T. € :960.00
- Objectifs :
- Automatiser une base de données, créer des fonctions, réagir aux évènements utilisateurs, déboguer son code (Pré-requis : Access concepteur niveau 1 + pratique courante d'access)
- Public visé :
-
Analyste programmeur développeur d'application
- Les assistants de développement : faire simple au départ
Macros
Boutons de commande,
Personnaliser l'application : les possibilités globales de VBA
Visual Basic Editor
Procédures évènementielles
Gestion des modifications de données
Messages utilisateurs
Listes de recherches et de saisie : Faciliter la recherche d'information
Listes de recherche,
Recherches synchronisées,
Filtrage de données,
Groupes d'option intelligents
Réagir aux évènements de saisie :
Evènements de formulaires et de contrôles,
Réagir :
aux déplacements
à la modification de données
à la saisie clavier,
Valider les données
Programmer avec visual Basic : maitriser les jeux d'instructions
Développer des procédures privées et publiques
Instructions
IF THEN ELSE,
FOR NEXT,
DO WHILE LOOP,
SELECT CASE
variables locales, globales, tableau, tableau à 2 dimensions, variables TYPE
Ecrire des fonctions : Ecrire et appeler des fonctions personnalisées, utilisables dans les requêtes, les formulaires et les procédures
Debogage : Superviser et déboguer le code
Les variables locales,
les espions,
les points d'arrêt,
exécution étape par étape,
la fenêtre d'exécution,
l'instruction debug
Gérer les erreurs et les situations inattendue :
Gestion locale des erreurs,
gestion globale,
événement absence dans liste,
événement ''sur erreur''
Collecter des informations dans une boîte de dialogue :
Msgbox,
inputbox,
formulaire
créer un module ''message''
Afficher des menus et des barres d'outils personnalisé :
menus perso,
ouitls perso,
récupérer les variables d'environnement
DAO : comprendre le jeu d'instructions Data Access Object pour lire et écrire dans les tables
Manipuler les ''recordset''
Formulaire de recherche multicritère :
Un exemple complet d'utilisation de VBA au travers d'une recherche multicritère dynamique, utilisant les zones de listes
13/10/2008 au 2009 (75)
07/07/2008 au 2009 (59)
14/04/2008 au 2009 (75)
17/03/2008 au 2009 (59)
08/12/2008 au 2009 (59)