Access: Programmation VBA

Formation classique

Version: Microsoft 365
Durée: 3 jours (09:00-17:00)
Prix de formation (hors TVA) à partir de: €4850
Nombre de participants: 1-12p

Description

Créez vos applications en un clin d’œil avec notre formation « Access VBA »

Automatiser vos bases de données Access avec des macros ? C’est possible, mais vous ferez vite face à leurs limitations. Pour aller au-delà, Visual Basic for Applications (VBA) est la solution idéale ! Lors de notre formation « Access : programmation VBA », vous découvrirez les principes de base de Visual Basic et les associerez avec Access. Créer une application depuis votre base de données avec VBA ? Qui répond parfaitement aux actions de l’utilisateur final ? Suivez cette formation Access et VBA.

Objectifs

Qu’apprendrez-vous lors de cette formation « Access VBA » ?

Au terme de cette formation « Access : programmation VBA », vous :

  • Maîtriserez les bases de Visual Basic ;
  • Automatiserez facilement des formulaires et des rapports ;
  • Travaillerez facilement avec des objets dans des formulaires et des rapports ;
  • Créez facilement un code pour appeler facilement des données.

Groupe cible

Personnes qui souhaitent automatiser leur base de données avec VBA

Prérequis

Les participants ont une bonne connaissance d’Access (tableaux, requêtes, formulaires et rapports). Aucune connaissance préalable de Visual Basic n’est requise.

Contenu

Visual Basic

  • Le VBE (Visual Basic Editor)
  • Modules
  • Variables (booléennes, entières, longues, simples, doubles, dates, chaînes…)
  • Procédures et fonctions
  • Inputbox en Msgbox
  • Structures décisionnelles (If… End If, Select case, End select)
  • Boucles (For…Next, For each… Next, Do… loop until, Do… loop while, Do until… loop, Do while…loop)
  • Gestion d’erreurs
  • Travailler avec différents contrôles dans des formulaires et des rapports
  • Actions, propriétés et événements de contrôles
  • Modifier les propriétés des contrôles dans runtime
  • Travailler avec des collections (formulaires, rapports, contrôles)
  • Introduction à DAO
  • Travailler avec des objets DAO et des collections (Recordsets, Querydefs, TableDef)
  • Recordsets (appeler des données via un code, ajouter des enregistrements)
  • TableDefs (modifier des tableaux)

Objets Access

  • Travailler avec différents contrôles dans des formulaires et des rapports
  • Actions, propriétés et événements de contrôles
  • Modifier les propriétés des contrôles dans runtime
  • Travailler avec des collections (formulaires, rapports, contrôles)

Objets Data Access (Data Access Objects – DAO)

  • Introduction à DAO
  • Travailler avec des objets DAO et des collections (Recordsets, Querydefs, TableDef)
  • Recordsets (appeler des données via un code, ajouter des enregistrements)
  • TableDefs (modifier des tableaux)
  • QueryDefs (remplir des requêtes avec paramètres via un code, créer des requêtes via un code…

Réservez cette formation

Entamons une conversation !

L'équipe Xylos est prête à vous rencontrer