Excel - Designing VBA applications in Excel

Master the functionalities of VBA in Excel with this training. Create programming modules and automate spreadsheet entry.
Microsoft Partner

Upcoming sessions

Show all sessions
Guaranteed to run
  • Duration: 3 days
  • Regular price: $1,145
  • Preferential price: $983
  • Course material included

Course outline

Durée : 3 jours


Excel avancé ou l’équivalent


  • Comprendre les paramètres de la programmation en VBA pour Excel.
  • Créer des projets avec des fonctions, des procédures.
  • Créer des modules de programmation avec une interface pour utilisateur.
  • Automatiser la saisie des feuilles de calcul.

Teaching Method

Exposés - Démonstrations - Exercices dirigés et individuels


L'enregistrement de macros

  • Démarrer l’enregistrement
  • Comprendre la structure des macros
  • Stocker des macros
  • Connaître les méthodes de déplacement
  • Utiliser les références relatives et absolues

Introduction à la programmation

  • Utilisation de l’aide de Visual Basic
  • Écriture de procédures
  • Utilisation des variables
  • Contrôle du déroulement du programme
  • Appel de procédures
  • Atelier

Réponses aux actions utilisateur

  • Ajout de procédures événementielles
  • Utilisation des événements
  • Utilisation des objets, propriétés et méthodes
  • Utilisation de l'élément actif
  • Atelier

Validation des données

  • Validation des données sans l’aide de code
  • Validation des données à l'aide de code
  • Atelier

Utilisation des outils de débogage

  • Tester le projet
  • Exécuter pas à pas
  • Utiliser les points d’arrêts
  • Utiliser la fenêtre Exécution
  • Atelier

Gestion des erreurs d’exécution

  • Types d’erreurs
  • Ajout de gestionnaires d’erreurs
  • Atelier

Réalisation de boucles dans le code

  • Boucles For
  • Utilisation des boucles Do

Surround yourself with the best

Pierre-Edouard Brondel
Pierre-Edouard Brondel
Trainer and Desktop Application Consultant
Renowned as an educational expert in the IT and office technology field who has accumulated more than 25 years of experience, Pierre-Édouard is first and foremost passionate about human capital.
Khalil Ben Fadhel
Khalil Ben Fadhel
Trainer, Data Science - AI
Khalil is an artificial intelligence expert working at Leap Conseil. Thanks to its extensive expertise in the managing and conducting artificial intelligence projects, Khalil has co-worked with several public and private sector organizations to carry out innovative projects.
Fazil Chouakri
Fazil Chouakri
VP Technology, Coach and Trainer
Fazil is a coach and trainer with solid experience in the field, which allows him to combine the practical and the theoretical to meet his students’ needs.
Philippe Paradis
Philippe Paradis
Certified Trainer and IT Consultant
Obsessed with the quality of services he provides and the solutions he develops, Philippe always makes sure he delivers more than what people expect, all while ensuring a pleasant learning experience.
Be aware of trends, innovations and best practices, every month.
Training center accredited by Emploi-Québec, Accreditation : 0051460
GST : 141582528 – QST : 1019557738
© 2022 AFI
AFI Expertise

The AFI experience brought to you by Edgenda

At AFI, our focus is to offer you relevant training and impactful learning experiences in line with your transformation approach. Do you need support for your approach? Check out Edgenda’s services: Edgenda.com