Modalité(s) disponible(s)

Présentiel

Durée

modules en classe virtuelle : 2h00 | présentiel : 2 jours

Objectif de la formation Programmation Microsoft Access VBA

  • Maîtriser la logique de programmation Visual Basic Access

  • Automatiser son application grâce à quelques procédures Visual Basic

conseils formateur
formation et classe virtuelle access 2013

Multimodal Synchrone

> Le présentiel pour apprendre la programmation Microsoft Access VBA et pour la richesse des échanges et le recul nécessaire à la découverte et la maîtrise de l’ensemble des potentialités des logiciels, une formation centrée sur l’efficacité.

> La Classe virtuelle pour une rapide montée en compétence autour de ses propres problématiques métiers, une formation centrée sur l’efficience.

> ShareHelp™ et Activ’Tutoring™ pour une pédagogie d’accompagnement synchrone à la demande et de soutien.

Participants

Toute personne maîtrisant les fonctions avancées de MS Access

Formation en Présentiel Programmation Microsoft Access VBA (2 jours)

L’environnement de programmation

  • Le Microsoft Visual Basic Editor
  • Les modules de codes
  • Les procédures et fonctions
  • La création des fonctions personnalisées

Le code Microsoft Visual basic

  • Les types de données et variables
  • Le contrôle du flux d’instructions
  • Le branchement conditionnel : If…Then…Else
  • L’aiguillage: Select Case
  • Les boucles : For…Next, Do…Loop

L’objet DoCmd

  • La simplification du contrôle des objets Access : ouvrir un formulaire,
    lancer une requête…
  • Le contrôle de l’affichage : figer l’écran, afficher le sablier…
  • L’automatisation, l’exportation de données

L’environnement de programmation

  • Le Microsoft Visual Basic Editor
  • Les modules de codes
  • Les procédures et fonctions
  • La création des fonctions personnalisées

Le code Microsoft Visual basic

  • Les types de données et variables
  • Le contrôle du flux d’instructions
  • Le branchement conditionnel :
    If…Then…Else
  • L’aiguillage: Select Case
  • Les boucles : For…Next, Do…Loop

L’objet DoCmd

  • La simplification du contrôle des objets Access : ouvrir un formulaire,
    lancer une requête…
  • Le contrôle de l’affichage : figer l’écran, afficher le sablier…
  • L’automatisation, l’exportation de données

La programmation des formulaires

  • Le référencement des objets
    d’un formulaire
  • L’utilisation des boutons préprogrammés
  • L’actualisation des listes
  • La validation des données
  • L’ouverture des autres formulaires
    et états d’impression
  • La création d’un formulaire d’accueil
    et gestion des menus

La programmation des états

  • La création d’une boîte de dialogue de paramètres
  • Le filtrage des données d’un état
  • La modification dynamique de l’apparence des sections et des contrôles
Classe virtuelle individuelle
Classe Virtuelle groupe

Classe Virtuelle Programmation Microsoft Access VBA en modules indépendants de 2h00

Les structures de base de la programmation Visual Basic (2h00)

  • Environnement de programmation
  • Notions de variables
  • Principaux objets ACCESS, leurs propriétés et méthodes
  • Structures de communication (MsgBox, IntputBox)
  • Structures de décision (If Then Else, Select Case)
  • Structures de boucle (For Next et For Each)

Création et appel de modules (2h00)

  • Création d’un état étiquette
  • Création d’un état par l’assistant
  • Modification de l’état

VBA et les formulaires (2h00)

  • Objectifs de la requête
  • Création d’une requête
  • Tri des données
  • Extraction des données en posant des critères (syntaxe et réécriture par Access)
  • Création d’une requête paramétrée