05/06/2026

Macros et langage VBA Excel
Macros et langage VBA Excel (eni)

Senza

48 rue Claude Balbastre , 34070 Montpellier
04 11 93 43 04
Voir la fiche de l'organisme

Formation en présentiel et en distanciel

En distanciel et en présentiel dans un autre lieu
Senza - site Angers
22 Rue Roger Groizeleau , 49100 Angers
04 11 93 43 04

Descriptif de formation

Session sur demande du lundi au vendredi de 8h à 20h
Accès illimité à notre plateforme en ligne avec vidéos, QCM et fiches pédagogiques
Exercices adaptés à votre niveau et à votre projet
Un formateur dédié

Objectif général

Certification

Objectif

Le certificat vise 10 compétences clés qui vont permettre à un professionnel de :

  • Créer une macro en utilisant le mode Enregistrement, les références relatives et en transformant les lignes inutiles en commentaires
  • Écrire des procédures manipulant les objets classiques de VBA Excel (application, classeur, feuille, plage) et leurs propriétés et méthodes
  • Écrire des procédures structurées en utilisant des instructions conditionnelles, des constantes, des variables, des tableaux et des boucles
  • Utiliser les messages, les boîtes de dialogue, les formulaires
  • Réaliser des calculs en utilisant des fonctions d’Excel, de Visual Basic ou en créant des fonctions personnalisées
  • Appeler des procédures et des fonctions existant dans d’autres classeurs
  • Utiliser les procédures évènementielles
  • Détecter les erreurs dans le code et anticiper les erreurs potentielles d’exécution
  • Utiliser l’automation
  • Créer, renommer, supprimer, déplacer des fichiers ou des dossiers en utilisant l’objet FileSystemObject ou la fonction Dir
 

Précision de l'organisme de formation
Créer et optimiser des macros avec l’Enregistreur, y compris via des raccourcis clavier
Manipuler les objets Excel via VBA en utilisant l’aide à la saisie et l’explorateur d’objets
Utiliser les variables, constantes, conditions, boucles et tableaux pour structurer le code
Créer des formulaires avec contrôles et boîtes de dialogue pour interagir avec l’utilisateur
Automatiser des calculs à l’aide de fonctions Excel, Visual Basic ou personnalisées
Appeler des procédures entre différents classeurs pour automatiser les traitements
Gérer des événements afin d’automatiser les actions utilisateur
Déboguer avec les outils du VBE et gérer les erreurs avec Resume
Automatiser des tâches avec Word et Outlook via VBA
Gérer des fichiers et dossiers avec FileSystemObject ou Dir

Les pré-requis

Quel niveau d'entrée ?

Sans niveau spécifique

Type de prérequis
Sans pré-requis spécifique
Précision sur les prérequis

Maîtriser les fonctionnalités de base d’Excel. Aucun prérequis en programmation

Organisation pédagogique

Rythme
En discontinu
Modalité pédagogique
formation à distance
En organisme de formation
Durée
35 heures en centre

Infos sur la certification / Plus de détails

Formacode principal
Langage Visual Basic
Organisme certificateur
Editions ENI
Source : Cariforef des Pays de la Loire - 281248 - Code d'établissement : 55986