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

Chaque participant automatise une tâche réelle apportée de son poste de travail
Le code enregistré est relu ligne à ligne avant d'être modifié
Un classeur d'exercices progressifs reste utilisable après la formation

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

décembre 2026

janvier 2027

février 2027

mars 2027

avril 2027

mai 2027

juin 2027

septembre 2027

octobre 2027

novembre 2027

décembre 2027

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.