Rechercher
Formation
>
Catalogue
> Microsoft Access Basic
Catalogue
Calendrier
Demande d'informations
Microsoft Access Basic
5 jours
VBA340
OBJECTIF
Créer des applications base de données
PUBLIC CONCERNE
Personnes souhaitant automatiser des tâches dans Access
PRE-REQUIS
Avoir suivi le stage Access avancé ou posséder ce niveau de compétences
Programme
Conversion de macros
Conversion de macros
Découvrir l'interface de développement
L'éditeur de code
* Options de l'éditeur, les couleurs syntaxiques
Créer du code
Ecrire un algorithme
Répondre aux évènements
Utiliser l'assistant
Afficher un message
Insérer des commentaires
Compilation
Les modules
Modules de formulaires
* Visibilité des modules
Modules externes
* Insérer un module
Créer une procédure
Exécuter une procédure
Utiliser des arguments d'appel
Utiliser les éléments du Basic
Variables
* Types de données (string, integer...)
* Portée et visibilité des variables
* Private - Public
* Variables "static"
Constantes
* Les constantes utilisateur
* Les constantes intrinsèques
Créer et utiliser des boîtes de messages
* Afficher une boîte message
* Utiliser une boîte de saisie
Créer des structures de contrôle
* Utiliser une boucle For
* Créer des boucles Do
* Structures conditionnelles (if, else, case...)
Les objets du Basic
Les objets du Basic
Les collections
La hiérarchie des objets
Syntaxe des objets
Utiliser les objets d'Access
Initialiser les propriétés
Utiliser des recordsets
* Récupération des valeurs des champs
* Itération sur un jeu d'enregistrement
Traiter des valeurs d'un formulaire
* Se déplacer dans un formulaire
* Vérifier la validité de la saisie
Créer un enregistrement
Supprimer un enregistrement
Ouvrir des objets
* Synchroniser des formulaires
* Construire une clé primaire
Lancer une requête
Ouvrir un état ou formulaire synchronisé
Démarrage de l'application
Affecter du code à l'ouverture et à la fermeture de la base
Créer une fonction
Différences entre fonction et procédure
Quand utiliser "ByVal" ?
Appeler une fonction
Utiliser la valeur de retour
Traquer les erreurs
Réinitialiser le code
Les outils de débogage
Définir des points d'arrêt
Utiliser le mode pas à pas
* Les divers modes de pas à pas
Définir des valeurs espionnes
Utiliser la fenêtre d'exécution
Modifier les propriétés du projet
Nommer un projet
Décrire un projet
Protéger un projet
Gérer les évènements
Notions d'évènements
Les différents évènements
Quelques fonctions utiles
Fonctions mathématiques - Texte
Fonctions dates et heures
Fonctions utilitaires
* Geler l'écran - empêcher les messages d'erreur...
Les tableaux
Déclaration d'un tableau
Dimension d'un tableau
Accéder aux éléments d'un tableau
Tableau de paramètres comme argument de fonction
Définir un Type personnalisé
Déclarer un type
Utiliser un type
Tableau de type
L'inspecteur d'objet
Intérêt
Utilisation
Utiliser le SQL
Créer une requête par code
* Mettre un critère dans une variable
Création de table
* Définition des champs
* Nom - type - propriétés
* Définition d'une clef primaire
Barres d'outils et menus
Modifier les barres d'outils et les menus
Créer les barres d'outils et les menus
Définir les barres d'outils et menus de l'application
Utiliser des contrôles tiers
Ajouter - retirer des contrôles tiers
Les références du projet
Dialogue inter applications
Envoyer des données vers Word et Excel
Ouvrir une application depuis Access
Utiliser les API Windows
Pourquoi utiliser l'API ?
Déclaration d'une fonction Windows
Utilisation des API
Module de classe
Qu'est-ce qu'un module de classe ?
Création d'un objet
Property Get et Property Let
Initialisation d'une classe
Variable objet
* Création et utilisation
Contactez-nous au 05 61 40 61 60 -
www.iristechnologies.com
- Email :
formation@iristechnologies.com