Excel - Macros et langage VBA
MODULA FORMATION
Le + de cette formation
Cette formation sur les Macros et le langage VBA s'adresse à toute personne souhaitant aller au-delà de l'aspect purement bureautique d'Excel, pour tirer un meilleur parti des possibilités de ce logiciel
Objectif Général
Certification
Objectif
-Automatiser les calculs, les tableaux et le
traitement de données dans Excel
- Créer des macros (enregistrer, modifier et
écrire des procédures) en Visual Basic
Applications et les associer à des objets
Excel
- Utiliser les fonctions de base de la
programmation en VBA pour développer
des applications à partir des fonctionnalités
d’Excel
Type
Formation non conventionnée
Financeur
FINANCEMENT INDIVIDUEL
Référence
Sans objet
Organisme responsable et contact
MODULA FORMATION
NomMMe Cravea Emilie Tél.05.56.44.58.68 Maildevis@modula-formation.comDispositif
Non conventionnée / sans dispositif
Mesure
Non conventionnée / sans dispositif
Référence organisme
Sans objet
Conditions d'accès réglementaires
Sans objet
Prérequis pédagogiques
Avoir suivi la formation « Excel Perfectionnement » ou avoir le niveau «équivalent.
Publics visés
- Demandeur d'emploi
- Jeune de moins de 26 ans
- Personne handicapée
- Salarié(e)
- Actif(ve) non salarié(e)
Parcours de formation personnalisable ?
Oui
Niveau d'entrée requis
Sans niveau spécifique
Sélection
- Inscription directe ou par un conseiller en insertion professionnelle
Accessible en contrat de professionnalisation ?
Non
Modalités d'enseignement (contacter l'organisme)
Sans objet
Validation de la formation
- Tosa VBA | Sans niveau spécifique |
Code Certifinfo n°112859
RS 5792

Programme
UTILISER LES MACROS DANS EXCEL
• Découvrir l’interface de programmation Visual Basic Editor
• Comprendre le code et analyser la macro
• Savoir enregistrer des macros et connaître les types
d’enregistrement
• Exécuter une macro avec les touches d’exécution
• Travailler en mode pas-à-pas
• Affecter une macro à un élément d’interface (bouton, barre
d’outils)
• Personnaliser l’interface : boîtes de dialogue, ruban, procédures, …
• Changer les options d’une macro ou compléter une macro
existante
• Déboguer une macro
PROGRAMMER EN VBA
• Accéder à l’onglet Développeur
• Découvrir l’éditeur Visual Basic for Application : fenêtres, menus,
outils
• Maîtriser la syntaxe VBA :
- Variables / Constantes
- Opérateurs
- Structures de contrôle
- Fonctions intégrées
- Gestion d’erreurs
- Procédures
- Notions de Programmation Orientée Objet
• Mettre en place et structurer un module VBA : déclarations,
procédures, fonctions et commentaires dans le code
• Renseigner les variables, les types de données, les constantes et les
instructions
• Indiquer les instructions de boucles : condition, itération, compteur,
choix multiple, …
• Créer et utiliser un formulaire
• Saisir et afficher des informations
• Protéger le code VBA
• Lire et alléger le code VBA
UTILISER DES OBJETS AVEC VBA
• Découvrir les principaux objets, leurs propriétés et méthodes
associées
• Manipuler des objets (classeur, feuille, plage) : accès, sélection,
initialisation, validation
• Créer des procédures événementielles
• Maîtriser l’explorateur d’objet et naviguer dans les collections
• Affecter des objets et des variables d’objets
AMÉLIORER UNE APPLICATION
• Gestion des erreurs
• Interrompre la procédure
• Exécuter pas à pas
• Liaison avec d’autres applications (en fonction du niveau de
l’apprenant)
• Ajouter des bibliothèques de références VBA
• Utiliser et programmer avec Query
• Comprendre les contrôles ActiveX
• Découvrir Automation
CERTIFICATION TOSA (DUREE 60 MN)
Évaluation début de formation : Durée 40 min
• 25 questions
• Niveau Initial à Expert
Certification : Durée 60 minutes
• 30 à 35 questions – test adaptatif
• QCM et exercices pratique
• A distance ou en centre de formation
• Score de 1 à 1000 – obtention certification entre 551 et 1000
Remise de diplôme ou attestation de passage
Suite de parcours possible
Sans objet
| Numéro Carif | Dates de formation | Ville | Organisme de formation | Info | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 00669803Publiée le 23/01/2026 | du 01/01/2026 au 31/12/2026 Entrée / sortie permanente | Bruges (33) | MODULA FORMATION |
![]() ![]()
| |||||||
| |||||||||||
| 00671170Publiée le 03/02/2026 | du 14/10/2026 au 15/10/2026 Entrée / sortie à date fixe | Limoges (87) | MODULA FORMATION |
![]() ![]()
| |||||||
| |||||||||||
| 00669802Publiée le 23/01/2026 | du 10/12/2026 au 11/12/2026 Entrée / sortie à date fixe | Bruges (33) | MODULA FORMATION |
![]() ![]()
| |||||||
| |||||||||||
| Numéro Carif | Dates de formation | Ville | Organisme de formation | Info | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 00669799Publiée le 23/01/2026 | du 25/03/2026 au 26/03/2026 | Bruges (33) | MODULA FORMATION |
![]() ![]()
| |||||||
| |||||||||||
| 00671449Publiée le 05/02/2026 | du 18/02/2026 au 19/02/2026 | Limoges (87) | MODULA FORMATION |
![]() ![]()
| |||||||
| |||||||||||
| 00541266Publiée le 06/12/2024 | du 23/10/2025 au 24/10/2025 | La Rochelle (17) | MODULA FORMATION |
![]() ![]()
| |||||||
| |||||||||||
| 00541260Publiée le 06/12/2024 | du 17/07/2025 au 18/07/2025 | Bruges (33) | MODULA FORMATION |
![]() ![]()
| |||||||
| |||||||||||
| 00541262Publiée le 06/12/2024 | du 15/07/2025 au 16/07/2025 | Bayonne (64) | MODULA FORMATION |
![]() ![]()
| |||||||
| |||||||||||
| 00542155Publiée le 10/12/2024 | du 27/06/2025 au 30/06/2025 | La Rochelle (17) | MODULA FORMATION |
![]() ![]()
| |||||||
| |||||||||||
| 00541265Publiée le 06/12/2024 | du 27/03/2025 au 28/03/2025 | Limoges (87) | MODULA FORMATION |
![]() ![]()
| |||||||
| |||||||||||
| 00541264Publiée le 06/12/2024 | du 18/02/2025 au 19/02/2025 | Limoges (87) | MODULA FORMATION |
![]() ![]()
| |||||||
| |||||||||||
| 00541261Publiée le 06/12/2024 | du 17/02/2025 au 18/02/2025 | Bruges (33) | MODULA FORMATION |
![]() ![]()
| |||||||
| |||||||||||
| 00541263Publiée le 06/12/2024 | du 06/02/2025 au 07/02/2025 | Bayonne (64) | MODULA FORMATION |
![]() ![]()
| |||||||
| |||||||||||
| 00393657Publiée le 10/10/2023 | du 02/10/2023 au 31/12/2024 | Bayonne (64) | MODULA FORMATION |
![]() ![]()
| |||||||
| |||||||||||
| 00394908Publiée le 19/10/2023 | du 02/10/2023 au 31/12/2024 | La Rochelle (17) | MODULA FORMATION |
![]() ![]()
| |||||||
| |||||||||||
| 00394592Publiée le 18/10/2023 | du 02/10/2023 au 31/12/2024 | Limoges (87) | MODULA FORMATION |
![]() ![]()
| |||||||
| |||||||||||
| 00335449Publiée le 10/10/2023 | du 01/01/2023 au 31/12/2024 | Bruges (33) | MODULA FORMATION |
![]() ![]()
| |||||||
| |||||||||||
| 00335439Publiée le 10/10/2023 | du 01/01/2023 au 31/12/2023 | Bruges (33) | MODULA FORMATION |
![]() ![]()
| |||||||
| |||||||||||
| 00231075Publiée le 10/10/2023 | du 01/01/2022 au 31/12/2022 | Bruges (33) | MODULA FORMATION |
![]() ![]()
| |||||||
| |||||||||||
| 00210708Publiée le 10/10/2023 | du 01/01/2021 au 31/12/2021 | Bordeaux (33) | MODULA FORMATION |
![]() ![]()
| |||||||
| |||||||||||
| 00210707Publiée le 10/10/2023 | du 01/01/2021 au 31/12/2021 | Bruges (33) | MODULA FORMATION |
![]() ![]()
| |||||||
| |||||||||||
: ouverture de la formation à la candidature à venir
: ouvert à la candidature
: fermé à la candidature (date limite d'inscription dépassée et/ou plafond des candidatures autorisées atteint)
: formation terminée
