Page 84 - SMV Formation
P. 84

INFORMATIQUE-BUREAUTIQUE
ACCESS 2007-2010 – LES MACROS
DURÉE :
2 jours
HORAIRES :
8h45-12h30 / 14h00-17h00
PUBLIC :
Utilisateur ayant une bonne connaissance d’Access 2007 ou d’Access 2010 ou ayant suivi le module Access «Exploiter une base de données».
OBJECTIFS :
Exploiter les macros Access pour automatiser l’utilisation d’une base de données.
Automatiser les recherches et les analyses de données. Automatiser l’interface et sécuriser l’application.
MOYENS PÉDAGOGIQUES :
Utilisation de la vidéo- projection directe pour illustrer le cours, les commandes sont présen- tées en direct à l’écran. Mise en pratique par des exercices.
ÌBase de données Access - Rappel des bases - Le schéma relationnel : tables, relations,
intégrité référentielle
- Interroger les données : requêtes et langage
SQL
- Saisir ou éditer des données : formulaires et
états
ÌCréer et mettre au point des macros
- Comprendre le rôle d’une macro
- Identifier les actions programmables par macro - Créer, modifier et exécuter une macro
- Créer des groupes de macros
- Gérer des actions conditionnelles
- Utiliser des macros intégrées
- Déclencher des macros sur évènement
- Rechercher les erreurs
ÌAutomatiser vos recherches et analyses - Utiliser les macros
pour automatiser un
formulaire de recherche - Exploiter différents types de contrôles pour saisir
les critères de recherche : listes déroulantes,
cases à cocher, boutons d’option...
- Construire des formulaires de consultation de type tableaux de bord
- Éditer des états à partir de listes déroulantes - Gérer des listes déroulantes en cascade
- Afficher des formulaires ou des états en
fonction de données ciblées
- Synchroniser des formulaires ou des états
contenant des graphiques
- Ajouter des champs calculés : les fonctions
domaines et les autres fonctions Access
ÌAutomatiser l’interface et sécuriser votre application
- Mettre au point une interface ergonomique,
définir la navigation entre les différents objets - Créer un menu général, un volet de navigation
personnalisé
- Contrôler et valider les données saisies dans
un formulaire
- Masquer et afficher des contrôles
- Paramétrer les options de démarrage pour
sécuriser l’utilisation de la base de données - Import/ Export de données : automatiser les
transferts par macros
ACCESS 2007-2010 – PROGRAMME EN VBA
DURÉE :
4 jours
HORAIRES :
8h45-12h30 / 14h00-17h00
PUBLIC :
Toute personne désirant développer des applica- tions dans Access avec le langage VBA.
Utilisateur ayant une très bonne connaissance d’Access 2007 ou d’Access 2010 ou ayant suivi le module Access «Exploiter une base de données».
OBJECTIFS :
Acquérir les fondamen- taux de la programmation VBA. Exploiter toutes ses possibilités pour mettre en place des applications et les optimiser.
MOYENS PÉDAGOGIQUES :
Utilisation de la vidéo- projection directe pour illustrer le cours, les commandes sont présen- tées en direct à l’écran. Mise en pratique par des exercice.
ÌNotions fondamentales du langage VBA dans Access
- Mettre en place des procédures et des
fonctions
- Maîtriser l’utilisation des variables, tests,
boucles, tableaux, passage de paramètres
- Afficher des messages
- Exécuter des commandes par l’instruction
Docmd
- Créer des requêtes SQL.
- Archiver des enregistrements avant
modification
- Créer des filtres de sélection sur un formulaire - Mettre au point un programme
ÌGérer les erreurs
- Intercepter des erreurs et traiter la reprise
après une erreur
- Sortir d’une routine de gestion d’erreurs
ÌUtiliser les propriétés
- Créer un formulaire de saisie sécurisée :
modification, création, suppression et
recherche d’enregistrements
- Afficher 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.
- Tri, filtre, critères de sélection, SQL
- Optimiser les requêtes d’action et de sélection
ÌLes listes
- Absence dans les listes
- Gérer des listes à choix multiples
- Les états
- Gérer des événements dans les états - Créer un planning
- Formater un état dynamiquement
ÌÉchange de données OLE
- Mettre en place des applications
communiquant avec Word, Excel ou Outlook :
l’OLE Automation.
- 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
ÌUtiliser les API Windows
- Déclaration et utilisation
- Récupérer le nom d’utilisateur en réseau local - Utiliser des ActiveX spécifiques : Trewiew, choix
d’un fichier dans une boîte de dialogue, choix d’un dossier
SMV Formation – 7, Allée des Atlantes - Les Propylées 1 – 28000 CHARTRES
74 – Fax : 09 72 22 54 65 –  contact@smvformation.fr – www.smvformation.fr


































































































   82   83   84   85   86