Access 2010: VBA Programmation

Description

Dans ce cours Access VBA, vous apprenez à automatiser des bases de données dans Access. Les macros offrent des possibilités à cet effet, mais qui sont toutefois très limitées. Visual Basic est la solution par excellence.

Dans cette formation, vous découvrez d’abord les principes de base de Visual Basic. Vous apprenez à utiliser VBA pour transformer votre base de données en une application conviviale et adaptée aux actions de l’utilisateur final.

Objectifs

Après ce cours Access :

  • vous connaissez les bases de Visual Basic
  • vous savez automatiser des formulaires et des rapports
  • vous savez travailler avec des objets dans des formulaires ou des rapports
  • vous savez créer un code pour appeler facilement des données.

Groupe cible

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

Connaissance préalable

Bonne connaissance d’Access (principalement des tableaux, requêtes, formulaires et rapports). La connaissance de Visual Basic n’est pas une exigence.

Contenu

Visual Basic
  • Le VBE (Visual Basic Editor)
  • Modules
  • Variables (Booléen, Entier, Long, Réel simple, Réel double, Date, Chaîne, etc.)
  • Procédures et fonctions
  • Inputbox et 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’erreur (Error Handling)
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 de contrôles dans runtime
  • Travailler avec des Collections (Forms, Reports, Controls)
Objets Data Access
  • Introduction à DAO
  • Travailler avec des objets DAO et des collections (Recordsets, Querydefs, TableDefs)
  • 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, etc.)

Durée

3 jour(s)

Formation calendrier

Durée3 jour(s)
Prix€ 990 hors TVA
Informations pratiques

Xylos Brussels


EN 

Formation sur mesure

Demandez un devis

E-learning

Non applicable à cette formation

Evaluation

Non applicable à cette formation