Les assistants de développement
- Macros.
- boutons de commande,.
Personnaliser l'application
- Visual Basic Editor.
- procédures évènementielles.
- gestion des modifications de données.
- messages utilisateurs.
Listes de recherches et de saisie
- 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
- 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
Debogage
- 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, et 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
- 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.