Excel VBA - INITIATION
📘 Cette formation fait partie de notre guide complet sur la formation management.
Référence : BUR-012 ·
Durée : 3 jours (21 heures) ·
Niveau : Avancé ·
Pôle : Digital, IA & Bureautique
Comprendre les principes de base de la programmation VBA, créer et utiliser des macros simples, manipuler les objets Excel via VBA.
Objectif professionnel
Comprendre les principes de base de la programmation VBA, créer et utiliser des macros simples, manipuler les objets Excel via VBA.
Objectifs pédagogiques
- Comprendre les principes de base de la programmation VBA
- Créer et utiliser des macros simples
- Manipuler les objets Excel via VBA
Compétences visées
- Comprendre les principes de base de la programmation VBA
- Créer et utiliser des macros simples
- Manipuler les objets Excel via VBA
Public visé
- Utilisateur régulier d'Excel
Prérequis
- Maîtrise d'Excel
- Aucune expérience préalable en programmation n'est requise
Programme détaillé
Introduction
- Présentation de VBA, explorer le ruban
- Afficher l'onglet Développeur
- Éditeur VBA : modules et procédures
- Écrire, exécuter, enregistrer une macro
- Mode pas à pas, repérer les lignes inutiles
Les bases de la programmation VBA
- Variables de type String ou Variant, types de données
- Opérateurs arithmétiques, de comparaison et logiques
- Procédures : noms des objets, mot-clé, instruction
- Structures de contrôle : If…Then, Select Case, For, While, With
- Gestion des erreurs : On Error
Formulaires et contrôles ActiveX
- Créer un Userform simple
- Contrôle ActiveX depuis l'onglet Développeur
- Messages et boîtes de dialogue
- Boutons de commande ActiveX
Objets Excel
- Workbook, Worksheet, Range et hiérarchie
- Accéder aux cellules, lire et écrire des données
- Ajouter, supprimer, renommer des feuilles
- Création de formulaires personnalisés
Débogage
- Espions et fenêtre Exécution
Ateliers
Atelier 01 — Introduction
- Présentation de VBA, explorer le ruban
- Afficher l'onglet Développeur
- Éditeur VBA : modules et procédures
- Écrire, exécuter, enregistrer une macro
- Mode pas à pas, repérer les lignes inutiles
Atelier 02 — Les bases de la programmation VBA
- Variables de type String ou Variant, types de données
- Opérateurs arithmétiques, de comparaison et logiques
- Procédures : noms des objets, mot-clé, instruction
- Structures de contrôle : If…Then, Select Case, For, While, With
- Gestion des erreurs : On Error
Atelier 03 — Formulaires et contrôles ActiveX
- Créer un Userform simple
- Contrôle ActiveX depuis l'onglet Développeur
- Messages et boîtes de dialogue
- Boutons de commande ActiveX
Atelier 04 — Objets Excel
- Workbook, Worksheet, Range et hiérarchie
- Accéder aux cellules, lire et écrire des données
- Ajouter, supprimer, renommer des feuilles
- Création de formulaires personnalisés
Atelier 05 — Débogage
- Espions et fenêtre Exécution
Modalités pédagogiques
- Formation présentielle ou distancielle
- Méthodes actives et participatives
- Apports théoriques (10%), mises en pratique (70%) et échanges (20%)
- 1 ordinateur par participant, support de cours, cas pratiques
- Attestation de fin de formation
Évaluation
AVANT — Diagnostique
Questionnaire de positionnement · Auto-évaluation des compétences · Recueil des attentes
PENDANT — Formative
Exercices pratiques · Quiz de validation · Mises en situation professionnelles
FINALE — Sommative
Évaluation des acquis · Questionnaire de satisfaction · Attestation de formation
Tarifs
- Inter-entreprise : 1 490 € HT
- Intra-entreprise : Sur devis
- Délai d'accès : 3 mois à la signature du devis
Sessions inter-entreprise
| Date | Lieu |
|---|
| 15 - 17 juin 2026 | Fontainebleau |