Informatique

Access - VBA

Access - VBA

Réf 1-AC-VBA
Durée 3 jours

Objectifs

Mettre en œuvre les techniques de programmation VBA, les structures de contrôles et la syntaxe du langage, utiliser les principaux éléments des bibliothèques des applications Access, créer des interfaces avec la bibliothèque Forms, manipuler des données avec les bibliothèques DAO et ADO.

Infos

Sessions à venir

21 jan-23 jan 2025
12 mai-14 mai 2025
16 jui-18 jui 2025

Certifications :

Nous consulter

Programme

Principes de programmation

  • Visual Basic pour Application (VBA)
  • Programmation structurée orientée objet
  • Les commandes (instructions, fonctions)
  • Les objets (méthodes, propriétés, évènements)
  • Variables, commentaires
  • Visual Basic Editor (projets, propriétés, modules, explorateur d'objets)

Manipulation de chaînes de caractères, valeurs numériques et dates

  • Fonctions chaînes (Mid$, Right$, Left$, Len,)
  • Fonctions numériques (Val, Abs...)
  • Fonctions de date (Now, Date, Year, Day, Month)
  • Fonctions de conversion

Les variables

  • Définition
  • Les différents types
  • Déclaration
  • Tableau

Les conditions

  • Instructions conditionnelles (If Then Else)
  • Instructions conditionnelles structurées (Select Case)

Les boucles

  • Compteurs (For... Next)
  • Conditionnelles (Do... Loop)

Boîtes de dialogue

  • Instruction Msgbox et fonction Msgbox
  • Inputbox

Utilisation d'objets (Docmd)

  • Formulaires
  • Etats
  • Requêtes

Manipulation de diverses fonctions et instructions concernant

  • Les données
  • L'impression
  • L'exportation
  • OLE Automation (Word, Outlook…)

Accès aux données Via SQL

  • Exécution de codes SQL en VBA
  • Listes déroulantes en cascade (SELECT)
  • Ajout/modification/suppression d'enregistrement (INSERT, UPDATE, DELETE)

Accès aux données via ADO

  • Notion d'ADO et DAO
  • Connexion à la base de données
  • Consultation et recherche sur les données
  • Manipulation de données

Les outils de débogage

  • Mode pas à pas
  • Points d'arrêt

En savoir +

Prérequis

Maîtriser la création de tables, requêtes, formulaires et états dans Access.
Avoir une première expérience en programmation.

Moyens pédagogiques

Réflexion de groupe et apports théoriques du formateur
Travail d'échange avec les participants sous forme de
Utilisation de cas concrets issus de l'expérience professionnelle
Validation des acquis par des questionnaires, des tests d'évaluation, des mises en situation et des jeux pédagogiques.
Remise d'un support de cours.

Possibilité de certification

Nous consulter.