09 80 80 33 53 · lun–ven 9h–18h
Pôle Bureautique

VBA Excel — Automatisation & Macros

Automatiser les traitements répétitifs et gagner en productivité en écrivant des macros et fonctions VBA personnalisées.

Durée21 h
ModalitésPrésentiel Île-de-France & distanciel
PôlePôle Bureautique

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

Émargement : Feuilles de présence systématiques par demi-journée (physiques ou signature électronique sécurisée).
Contrôle des acquis : Questions orales ou écrites (QCM de positionnement et de validation finale).
Évaluation qualité : Formulaires d'évaluation de la formation recueillis à chaud et à froid.

Ressources & moyens

Supports : Documents, fiches de synthèse et guides pratiques fournis directement par le formateur.
Méthodologie : Alternance d'exposés théoriques structurés et d'études de cas concrets issus du monde professionnel.
Individualisation : Séquences d'apprentissage adaptées sur-mesure aux besoins et au niveau de chaque élève.

Cette formation vous intéresse ?

On fait le point sur votre projet, on construit le programme adapté et on vous accompagne.