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
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
-
10 – 11 novembre 2026 2 jours
Dubaï Présentiel
-
10 – 11 novembre 2026 2 jours
À distance Classe virtuelle
-
24 – 25 novembre 2026 2 jours
Abu Dhabi Présentiel
décembre 2026
-
15 – 16 décembre 2026 2 jours
Dubaï Présentiel
-
15 – 16 décembre 2026 2 jours
À distance Classe virtuelle
-
29 – 30 décembre 2026 2 jours
Abu Dhabi Présentiel
janvier 2027
-
12 – 13 janvier 2027 2 jours
Dubaï Présentiel
-
12 – 13 janvier 2027 2 jours
À distance Classe virtuelle
-
26 – 27 janvier 2027 2 jours
Abu Dhabi Présentiel
février 2027
-
2 – 3 février 2027 2 jours
Dubaï Présentiel
-
2 – 3 février 2027 2 jours
À distance Classe virtuelle
-
3 – 4 février 2027 2 jours
Abu Dhabi Présentiel
mars 2027
-
24 – 25 mars 2027 2 jours
Dubaï Présentiel
-
24 – 25 mars 2027 2 jours
À distance Classe virtuelle
-
31 mars – 1 avril 2027 2 jours
Abu Dhabi Présentiel
avril 2027
-
15 – 19 avril 2027 5 jours
Dubaï Présentiel
-
15 – 19 avril 2027 5 jours
À distance Classe virtuelle
-
29 avril – 3 mai 2027 5 jours
Abu Dhabi Présentiel
mai 2027
-
4 – 5 mai 2027 2 jours
Dubaï Présentiel
-
4 – 5 mai 2027 2 jours
À distance Classe virtuelle
-
24 – 25 mai 2027 2 jours
Abu Dhabi Présentiel
juin 2027
-
14 – 15 juin 2027 2 jours
Dubaï Présentiel
-
14 – 15 juin 2027 2 jours
À distance Classe virtuelle
-
28 – 29 juin 2027 2 jours
Abu Dhabi Présentiel
septembre 2027
-
8 – 9 septembre 2027 2 jours
Abu Dhabi Présentiel
-
23 – 27 septembre 2027 5 jours
Dubaï Présentiel
-
23 – 27 septembre 2027 5 jours
À distance Classe virtuelle
octobre 2027
-
12 – 13 octobre 2027 2 jours
Dubaï Présentiel
-
12 – 13 octobre 2027 2 jours
À distance Classe virtuelle
-
26 – 27 octobre 2027 2 jours
Abu Dhabi Présentiel
novembre 2027
-
15 – 16 novembre 2027 2 jours
Dubaï Présentiel
-
15 – 16 novembre 2027 2 jours
À distance Classe virtuelle
-
29 – 30 novembre 2027 2 jours
Abu Dhabi Présentiel
décembre 2027
-
14 – 15 décembre 2027 2 jours
Dubaï Présentiel
-
14 – 15 décembre 2027 2 jours
À distance Classe virtuelle
-
28 – 29 décembre 2027 2 jours
Abu Dhabi Présentiel
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.

