MS Access avancé : automatisation à l'aide de VBA

Description de la formation

Intégrer les objets d'une BD MS Access ainsi que des sources externes à l'aide des macros VBA pour un contrôle total.

Augmenter la productivité des utilisateurs, réduire les temps de développement et les mises en production, sécuriser les accès.

Objectifs pédagogiques

À la fin de cette formation, vous serez en mesure de :

  • Comprendre le language VBA à l'aide d'exemples pratiques très utiles;
  • Structurer la solution pour le changement et la maintenance;
  • Mettre en place un « workflow » de développent performant, prévisible et productif;
  • Connectivité vers d'autres systèmes.

Méthodologie

Plusieurs méthodes d’apprentissage et outils didactiques permettant de mesurer votre progrès et votre intégration des concepts par les participants sont utilisés tout au long de la formation.

  • Démonstration
  • Travail individuel
  • Étude de cas
  • Jeu de rôle
  • Exercice informatique

Clientèle visée

Professionnels, techniciens, développeurs, analystes

Particularité

Vous devez maitriser les concepts appris durant la formation PER-221 MS Access : une base de données à votre mesure.

À savoir lorsque cette formation est en ligne

Nos formations en ligne sont diffusées sous forme de classes virtuelles interactives. La plateforme Teams sera utilisée pour cette formation.

Vous devez avoir un ordinateur avec un bon accès à Internet ainsi qu'une caméra, un micro et des haut-parleurs afin de participer à la formation. Pour faciliter les échanges avec le formateur ou la formatrice et les autres participants et participantes, ainsi que pour être en mesure de participer au volet pratique de la formation, la caméra doit être fonctionnelle et ouverte tout au long de la formation, à défaut de quoi votre participation pourrait être refusée.

Il est fortement recommandé d'avoir deux écrans sur le même ordinateur : un pour suivre la formation et l'autre pour les exercices pratiques.

Vous aurez accès à un laboratoire virtuel pour suivre cette formation.

    Exemples pratiques

    • Création d’un gestionnaire d’états avec filtres dynamiquement déterminés par l’utilisateur;
    • Automatisation de la conversion d’états en PDF puis leur envoi via courriel;
    • Gestion des autorisations;
    • Transfert automatisés vers des sources externes.

    Visual Basic for Application (VBA)

    • Variables;
    • Boucles conditionnelles;
    • Exécutions conditionnelles au contexte utilisateur;
    • Déclenchements automatisés sur événements précis;
    • Exécutions sur minuterie personnalisée;
    • Méthodes de travail et conventions;
    • Répartition du code en modules et fonctionnalités spécialisées réutilisables;
    • Techniques et outils de débogage;
    • Règles de validation des données;
    • Confirmations et rétroactions utilisateurs via boîtes de dialogue personnalisées;
    • Intégration des autorisations utilisateurs;
    • Gestion et journalisation des erreurs.

    Connectivité externe vers des sources telles Excel, Word, SQL Serveur, Office 365, etc…

Témoignages

"J'apprécie beaucoup l'aspect pratique lié à cette formation. Les installations sont exceptionnelles. De plus, le programme de formation rejoint plusieurs milieux professionnels différents, ce qui créé une richesse dans les discussions."
Philippe, LOWE'S CANADA