Module 1 : Premiers pas en VBA
1.1 — Découvrir l'éditeur VBA Aperçu
Module 2 : Variables, boucles et conditions
2.1 — Variables et types Aperçu
Module 3 : Manipuler les cellules et plages
3.1 — Range, Cells et propriétés Aperçu
Module 4 : UserForms — Créer des formulaires
4.1 — Construire un UserForm Aperçu
Module 5 : Gestion des erreurs et débogage
5.1 — Déboguer son code VBA Aperçu
Module 6 : Automatiser TCD et graphiques en VBA
6.1 — TCD et graphiques programmatiques Aperçu
Module 7 : Interagir avec Outlook et Word
7.1 — Piloter Outlook depuis Excel Aperçu
Module 8 : Power Pivot avancé — DAX
8.1 — Fonctions DAX avancées Aperçu
Module 9 : Tableaux de bord automatisés
9.1 — Chaîne d'automatisation complète Aperçu
Module 10 : Sécurité, protection et distribution
10.1 — Protéger et distribuer Aperçu
Module 11 : Optimisation et bonnes pratiques
11.1 — Code propre et performant Aperçu
Module 12 : Projet final — Application Excel complète
12.1 — Application de gestion commerciale Aperçu

Le reste de la formation est réservé aux inscrits.

S'inscrire gratuitement
Module 1 : Premiers pas en VBA Aperçu gratuit

1.1 — Découvrir l'éditeur VBA

📋 Objectifs d'apprentissage

  • Ouvrir l'éditeur VBA (Alt+F11)
  • Comprendre l'explorateur de projet
  • Insérer un module
  • Écrire et exécuter sa première macro
📝 Éditeur VBA (Alt+F11) Explorateur de projet📁 VBAProject📄 Feuil1📄 ThisWorkbook📁 Modules Sub Bonjour() MsgBox "Bonjour le monde !"End Sub

VBA : le langage caché d'Excel

VBA (Visual Basic for Applications) est le langage de programmation intégré à Excel. Il permet d'automatiser tout ce que vous faites manuellement. Alt+F11 ouvre l'éditeur VBA. La première chose à faire : Insertion → Module pour créer un module vide où écrire du code.

Votre première macro

Sub Bonjour()
    MsgBox "Bonjour le monde !"
End Sub

Placez le curseur dans la macro → F5 pour l'exécuter. Une boîte de dialogue apparaît. Vous venez d'écrire votre premier programme Excel.

💡 Enregistreur de macros

Développeur → Enregistrer une macro. Faites des actions dans Excel (taper, formater, trier). Arrêtez l'enregistrement. Alt+F11 : le code généré est dans un module. Lisez-le pour apprendre la syntaxe VBA.

📌 Points clés

  • Alt+F11 = ouvrir/fermer l'éditeur VBA
  • Sub NomMacro() ... End Sub = structure d'une macro
  • MsgBox = afficher un message
  • F5 = exécuter la macro
  • Enregistreur de macros = apprendre VBA par l'exemple
Ceci est un aperçu gratuit.
Voir la formation complète