Description
VBA Excel débutant : enregistrer, modifier et fiabiliser ses premières macros
Automatiser les manipulations répétitives d'Excel sans avoir jamais écrit une ligne de code
- 2 days — 14 h
- In-person or virtual
- Foundation
- Up to 6 participants
Chaque mois, les mêmes fichiers sont ouverts, les mêmes colonnes supprimées, les mêmes mises en forme refaites à l'identique. Ce travail manuel prend du temps et introduit des erreurs que personne ne repère avant la diffusion. L'enregistreur de macros existe déjà dans Excel, mais il reste peu utilisé faute de savoir lire et corriger ce qu'il produit.
Ces deux jours conduisent du premier enregistrement à l'écriture de macros simples mais fiables : lecture du code généré, variables, conditions, boucles et déclenchement par bouton. Chaque participant automatise une tâche réelle de son poste et la fait exécuter par quelqu'un d'autre pour vérifier qu'elle tient.
Learning objectives
- Enregistrer une macro et comprendre le code généré
- Modifier une macro enregistrée pour la rendre réutilisable
- Écrire des instructions simples avec variables, conditions et boucles
- Déclencher une macro par un bouton ou un raccourci clavier
- Repérer et corriger les erreurs d'exécution les plus courantes
What makes this programme different
Programme
1Premiers pas avec l'enregistreur
Produire du code sans en écrire
- Affichage de l'onglet Développeur et paramètres de sécurité
- Enregistrement d'une macro et choix du classeur de destination
- Références relatives et absolues lors de l'enregistrement
- Exécution d'une macro et enregistrement au format de fichier attendu
2Lire et corriger le code
Comprendre ce que l'enregistreur a écrit
- Découverte de l'éditeur et de l'explorateur de projet
- Structure d'une procédure et instructions générées
- Suppression des instructions inutiles produites par l'enregistrement
- Exécution pas à pas pour suivre le déroulement
3Écrire ses propres instructions
Passer de l'enregistrement à la programmation
- Déclaration et usage des variables
- Manipulation des cellules, des plages et des feuilles
- Conditions pour traiter les cas particuliers
- Boucles pour parcourir des lignes ou des fichiers
- Messages et saisies auprès de l'utilisateur
4Rendre la macro utilisable par d'autres
Du code personnel à l'outil de service
- Déclenchement par bouton, par raccourci ou à l'ouverture du classeur
- Contrôle des saisies pour éviter les interruptions
- Message d'erreur compréhensible pour l'utilisateur final
- Rangement des macros et partage au sein de l'équipe
Who is it for
Utilisateurs réguliers d'Excel, assistant(e)s administratifs, gestionnaires, comptables et techniciens souhaitant automatiser des traitements répétitifs.
Prerequisites
Utiliser Excel avec aisance, y compris les formules, les tris et les filtres.
Dates & locations
36 scheduled dates between novembre 2026 and décembre 2027. Seats are confirmed in the order enquiries are received.
novembre 2026
-
9 – 10 novembre 2026 2 days
Dubai In-person
-
9 – 10 novembre 2026 2 days
Online Virtual classroom
-
23 – 24 novembre 2026 2 days
Abu Dhabi In-person
décembre 2026
-
14 – 15 décembre 2026 2 days
Dubai In-person
-
14 – 15 décembre 2026 2 days
Online Virtual classroom
-
28 – 29 décembre 2026 2 days
Abu Dhabi In-person
janvier 2027
-
11 – 12 janvier 2027 2 days
Dubai In-person
-
11 – 12 janvier 2027 2 days
Online Virtual classroom
-
25 – 26 janvier 2027 2 days
Abu Dhabi In-person
février 2027
-
1 – 2 février 2027 2 days
Dubai In-person
-
1 – 2 février 2027 2 days
Online Virtual classroom
-
2 – 3 février 2027 2 days
Abu Dhabi In-person
mars 2027
-
23 – 24 mars 2027 2 days
Dubai In-person
-
23 – 24 mars 2027 2 days
Online Virtual classroom
-
30 – 31 mars 2027 2 days
Abu Dhabi In-person
avril 2027
-
14 – 15 avril 2027 2 days
Dubai In-person
-
14 – 15 avril 2027 2 days
Online Virtual classroom
-
28 – 29 avril 2027 2 days
Abu Dhabi In-person
mai 2027
-
3 – 4 mai 2027 2 days
Dubai In-person
-
3 – 4 mai 2027 2 days
Online Virtual classroom
-
12 – 13 mai 2027 2 days
Abu Dhabi In-person
juin 2027
-
10 – 14 juin 2027 5 days
Dubai In-person
-
10 – 14 juin 2027 5 days
Online Virtual classroom
-
24 – 28 juin 2027 5 days
Abu Dhabi In-person
septembre 2027
-
7 – 8 septembre 2027 2 days
Abu Dhabi In-person
-
22 – 23 septembre 2027 2 days
Dubai In-person
-
22 – 23 septembre 2027 2 days
Online Virtual classroom
octobre 2027
-
11 – 12 octobre 2027 2 days
Dubai In-person
-
11 – 12 octobre 2027 2 days
Online Virtual classroom
-
25 – 26 octobre 2027 2 days
Abu Dhabi In-person
novembre 2027
-
11 – 15 novembre 2027 5 days
Dubai In-person
-
11 – 15 novembre 2027 5 days
Online Virtual classroom
-
25 – 29 novembre 2027 5 days
Abu Dhabi In-person
décembre 2027
-
13 – 14 décembre 2027 2 days
Dubai In-person
-
13 – 14 décembre 2027 2 days
Online Virtual classroom
-
27 – 28 décembre 2027 2 days
Abu Dhabi In-person
None of these dates suit you? We open additional sessions on request, and any programme can be run privately for your team.
Practical details
- Before the programme
- Online positioning questionnaire. Your development objectives are shared with the trainer, who tailors the practical case studies to your context.
- Teaching methods
- Theoretical input, workshops and practical case studies. Digital course materials and method sheets provided.
- Assessment
- Multiple-choice tests and role-play exercises. Assessment of learning at the start and end of the programme, with immediate and 60-day follow-up evaluations.
- After the programme
- One year of access to the e-learning platform. Self-assessment of the skills acquired and a 30-day follow-up session with your trainer.
- How to register
- Registration online or on the basis of a quotation.
- Lead time
- 11 working days after confirmation of registration.
- Accessibility
- Accessible to people of determination. Contact our accessibility coordinator to design a suitable solution: contact@mpf-academy.ae
- Start dates
- Rolling intake: in addition to the scheduled sessions, this programme can start on request.

