Organisme de formation professionnelle et formation continue

Access Programmation VBA

OBJECTIF PÉDAGOGIQUE

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)

CONTENU DU PROGRAMME

Méthode pédagogique : 
  • Exercices concrets sur ordinateur (PC ou Mac).

Programme :

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

 

sincrire

INFORMATIONS

PUBLIC
Analyste programmeur développeur d'application
Référence : CN1214
Prix HT / Stagiaire : 960 €
Durée : 3 jours
Choisissez le lieu de votre formation et cliquez sur la date pour vous inscrire
v
Voir toutes les dates Voir les autres sessions

AUTRES FORMATIONS CONNEXES

Access concepteur niveau 1
Access concepteur niveau 2
FORMATION Access Programmation VBA par Connaissance Network, votre partenaire pour vos formations BUREAUTIQUE. Nous vous proposons différentes types de formations : formation professionnelle, formation dif, formation en ligne, formation sur mesure