Description

VBA Excel intermédiaire : manipuler les objets, gérer les erreurs et créer des formulaires

Dépasser l'enregistreur de macros pour écrire un code qui résiste aux fichiers du quotidien

  • 2 jours — 14 h
  • Présentiel ou à distance
  • Perfectionnement
  • Jusqu’à 6 participants

Après quelques macros enregistrées, la limite arrive vite : le code fonctionne sur le fichier du mois mais casse dès que le nombre de lignes change ou qu'une feuille est renommée. Les traitements restent liés à un classeur précis, impossibles à réutiliser, et la moindre anomalie de données interrompt l'exécution avec un message incompréhensible.

Ces deux jours font la jonction entre l'enregistrement et le développement structuré : modèle objet d'Excel, procédures paramétrées, interception des erreurs, parcours de plusieurs fichiers et formulaires de saisie. Les exercices reprennent des traitements mensuels réels apportés par les participants.

Objectifs pédagogiques

  • Utiliser le modèle objet d'Excel pour agir sur les classeurs et les plages
  • Écrire des procédures paramétrées réutilisables d'un fichier à l'autre
  • Traiter les erreurs d'exécution et informer clairement l'utilisateur
  • Parcourir plusieurs fichiers d'un dossier dans un même traitement
  • Créer un formulaire de saisie et l'associer à une feuille de données

Les points forts

Chaque notion est appliquée à un traitement mensuel réel apporté par un participant
Les macros écrites sont rendues indépendantes du nom des feuilles et du nombre de lignes
Une grille de relecture du code est utilisée à la fin de chaque exercice

Programme

1Le modèle objet d'Excel

Parler à Excel dans sa logique

  • Hiérarchie des classeurs, des feuilles, des plages et des cellules
  • Propriétés et méthodes les plus utilisées
  • Désignation dynamique d'une plage selon les données présentes
  • Passage d'un classeur à l'autre dans un même traitement

2Procédures et structures de contrôle

Écrire du code réutilisable

  • Procédures et fonctions avec arguments
  • Variables et tableaux pour stocker les données de travail
  • Conditions imbriquées et sélection selon les cas
  • Boucles adaptées au parcours des lignes et des collections

3Robustesse et traitement de fichiers

Tenir face aux données réelles

  • Interception des erreurs d'exécution et sortie propre
  • Contrôle de l'existence d'un fichier ou d'une feuille
  • Parcours des fichiers d'un dossier et consolidation
  • Suivi de l'avancement affiché pendant le traitement

4Formulaires et interaction

Guider la saisie de l'utilisateur

  • Création d'un formulaire et choix des contrôles
  • Chargement de listes déroulantes depuis une feuille
  • Contrôle des champs obligatoires avant validation
  • Écriture des données saisies dans le tableau cible

Public concerné

Utilisateurs d'Excel ayant déjà pratiqué les macros, gestionnaires, contrôleurs de gestion, analystes et assistants de direction.

Prérequis

Avoir enregistré et modifié des macros simples et lu du code VBA.

Dates et lieux

36 dates programmées entre novembre 2026 et décembre 2027. Les places sont confirmées par ordre d’arrivée des demandes.

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

Aucune de ces dates ne vous convient ? Nous ouvrons des sessions supplémentaires sur demande, et chaque programme peut être organisé pour votre seule équipe.

Informations pratiques

Avant la formation
Questionnaire de positionnement en ligne. Vos objectifs de progrès sont transmis au formateur, qui adapte les cas pratiques à votre contexte.
Méthodes pédagogiques
Apports théoriques, ateliers et cas pratiques. Support de cours numérique et fiches méthodes fournis.
Évaluation
QCM et mises en situation. Évaluation des acquis en début et en fin de parcours, évaluation à chaud et à froid à 60 jours.
Après la formation
1 an d'accès à l'espace e-learning. Auto-évaluation des compétences acquises et point de suivi à 30 jours avec votre formateur.
Modalités d’inscription
Inscription en ligne ou sur devis.
Délai d’accès
11 jours ouvrés après confirmation de l'inscription.
Accessibilité
Nos formations sont accessibles aux personnes en situation de handicap. Contactez notre équipe accessibilité pour définir ensemble une solution adaptée : contact@mpf-academy.ae
Dates de démarrage
Entrées permanentes : en plus des sessions programmées, cette formation peut démarrer sur demande.