Excel avancé : pour programmer des macros efficaces

Description de la formation

Cette formation vous permettra de développer votre capacité à automatiser et optimiser vos tâches dans Excel grâce à la programmation de macros avec VBA.

Vous apprendrez à concevoir, structurer et déployer des macros efficaces afin de répondre à des besoins concrets d’automatisation, d’analyse et de traitement de données. À travers des exercices pratiques, vous développerez une compréhension claire de la logique de programmation VBA et des bonnes pratiques de conception pour créer des solutions robustes et réutilisables.

Vous découvrirez également comment améliorer la performance et la maintenabilité de vos outils, et tirer parti d’approches et d’outils actuels, incluant l’utilisation de l’intelligence artificielle, pour accélérer le développement, faciliter le débogage et gagner en efficacité.

Objectifs pédagogiques

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

  • Identifier les possibilités de la programmation de macros VBA;
  • Expliquer la logique du language de programmation VBA et ses outils de conception;
  • Établir un flux de travail complet de la planification au déploiement de la solution;
  • Adapter la solution pour la résilience et la maintenance simplifiée;
  • Utiliser l'IA de façon sécuritaire et productive pour assister à la conception, la compréhension et le débogage de macros VBA.

Méthodologie

Plusieurs méthodes d’apprentissage permettant de mesurer votre progrès et votre intégration des concepts sont utilisées tout au long de la formation :

  • Exposé
  • Démonstration
  • Travail individuel
  • Simulation
  • Exercice informatique

Clientèle visée

Professionnels, analystes, développeurs et techniciens

Particularité(s)

Vous devez maitriser les raccourcis de clavier usuels, la gestion de fichiers, la gestion de fenêtres Windows ainsi que les facettes d'Excel que vous souhaitez automatiser.

À 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.

    Structure de l'ensemble

    Terminologie

    Démarche

    • Planification d’une solution;
    • Stratégies de documentation;
    • Organisation du développement;
    • Bonnes pratiques et standards de programmation VBA;
    • Aller au delà des limitations de l'enregistreur de macros;
    • Démarches spécifiques et actualisées sur l'utilisation de l'assistance IA.

    Création

    • Stratégies de conception en vue d'une réutilisation ultérieure;
    • Validation des entrées;
    • Exécution conditionnelle;
    • Utilisation de variables;
    • Exécution en boucles;
    • Trucs et astuces des pros;
    • Accès aux fonctionnalités ainsi qu'au contenu des classeurs Excel;
    • Déboguer efficacement la solution;
    • Conception des écrans utilisateurs;
    • Manipulations de masse;
    • Encadrement des erreurs;
    • Sécuriser la programmation de macros VBA.

    Connectivité

    • Accès aux autres applications et documents.
Georges Vivier

Georges Vivier

Georges cumule près de 30 ans d’expérience comme conseiller, concepteur de solutions ainsi que formateur en technologie de l'information et multimédia. Il est formateur depuis 1996 à ÉTS Formation. Son expertise se situe au niveau de l’intelligence d’affaires, de la sécurité informatique, de la réseautique et du développement de solutions infonuagiques. Georges possède une solide expérience multiplateforme sur une pléthore de technologies en tant qu’utilisateur, développeur, architecte, gestionnaire de projet, conseiller et formateur. Il est également chargé de cours occasionnel à l’ÉTS.


Admissibilité

Cette formation est accréditée et/ou répond aux exigences d’obligation de formation des organismes ci-après, tel que le stipule leur règlement. Veuillez cliquer sur le logo afin d’obtenir l’information nécessaire quant à l’admissibilité de nos formations auprès des organismes en question.
Genium360
RBQ

Témoignages

"Le formateur est très compétent et pédagogue. La qualité du français de ce dernier est aussi un atout indéniable et permet de comprendre rapidement les subtilités des concepts abordés. Je n'hésiterai pas à recommander cette formation à quiconque veut s'initier à la programmation. Merci! "
Anonyme

"La formation permet de mieux comprendre le langage VBA, de le lire et utiliser celui-ci dans son contexte. Le formateur est très compétent et connait très bien son sujet."
Éric, SOCIÉTÉ DE TRANSPORT DE MONTRÉAL, ATTN SERGE HARNOIS

"Très bonne formation pour comprendre et programmer des macros efficacement et sécuritairement. J'ai vraiment apprécié qu'on nous montre à pêcher plutôt que de nous donner quelques poissons ; on apprend comment aller chercher de l'information et comprendre les codes qu'on trouvera sur Internet."
Anonyme

"Excellente formation. On voit que Georges est une personne d’expérience et qu’il a toutes les compétences pour donner cette formation. Mon bémol est que j’en aurais voulu plus. Georges a présenté ce qu’il avait à présenter en 14 heures de formation, mais je sens que son expérience pourrait nous présenter de nombreuses heures supplémentaires sur le sujet et j’aurais été preneur. Néanmoins, grâce à cette formation, j’ai les outils nécessaires pour devenir un pro dans le domaine. "
Anonyme