VBA Excel — Automatisation & Macros
Automatiser les traitements répétitifs et gagner en productivité en écrivant des macros et fonctions VBA personnalisées.
Programme & contenu
Objectifs opérationnels • Enregistrer, modifier et exécuter des macros pour automatiser des tâches répétitives • Écrire des procédures et fonctions VBA personnalisées • Manipuler les objets Excel (classeurs, feuilles, plages) par le code • Concevoir des formulaires interactifs de saisie (UserForms) Compétences visées • Déclarer et utiliser variables, constantes et structures de contrôle (If, For, Do While) • Manipuler les objets Workbook, Worksheet, Range et Cells par le code • Créer des fonctions personnalisées et des procédures événementielles • Déboguer un code VBA (points d'arrêt, espion, gestion d'erreurs) Programme Module 1 – Environnement VBA • Éditeur VBE : fenêtres, modules, débogueur • Enregistrer, exécuter et modifier une macro • Structure d'une procédure Sub et d'une fonction Function • Sécurité des macros : niveaux et signatures Module 2 – Variables et structures de contrôle • Types de données : Integer, Long, String, Double, Boolean • Déclaration et portée (Dim, Public, Private, Const) • Conditions : If/Then/Else, Select Case • Boucles : For/Next, For Each, Do While/Until Module 3 – Manipulation des objets Excel • Modèle objet : Application, Workbook, Worksheet, Range, Cells • Copier, trier, filtrer, supprimer par code • Procédures événementielles (Workbook_Open, Worksheet_Change) • Gestion des erreurs : On Error GoTo, Err.Number Module 4 – Fonctions personnalisées & UserForms • Créer une Function utilisable dans une feuille • Conception d'un UserForm : TextBox, ComboBox, ListBox, CommandButton • Validation et messages d'alerte (MsgBox, InputBox) • Projet fil rouge : automatisation d'un processus complet Méthodes pédagogiques • Apprentissage par la pratique sur des cas concrets • Supports : classeurs VBA annotés, aide-mémoire • Présentiel ou distanciel synchrone Suivi & évaluation • Positionnement initial • Exercices pratiques à chaque module • Évaluation finale : macro complète déployée sur un cas réel • Attestation de fin de formation
Prérequis
Bonne maîtrise d'Excel (fonctions, TCD). Aucune connaissance en programmation requise.
Public concerné
Tout professionnel (secrétaires, comptables, assistants, cadres, indépendants) ou particulier souhaitant fiabiliser l'usage des outils bureautiques.
Cadre méthodologique
Toutes les formations respectent un cadre méthodologique strict garantissant l'excellence pédagogique et la traçabilité du suivi.
Suivi & évaluation
Ressources & moyens
Dans la même direction
Tout le catalogue →Cette formation vous intéresse ?
On fait le point sur votre projet, on construit le programme adapté et on vous accompagne.