DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Macros et langage VBA Excel (eni)

Date de mise à jour : 13/05/2026 | Identifiant OffreInfo : 20_26265259F

Information fournie par :
C2RP Carif-Oref Hauts-de-France

Certification et éligibilité au compte personnel de formation

  • Macros et langage VBA Excel - Code CertifInfo 115785
    • Niveau de qualification : Sans équivalence de niveau

Objectifs, programme, validation de la formation

Objectifs


  • 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

Programme de la formation

Programme 

1 - Automatiser avec les macros


  • Enregistreur de macros

  • Références absolues et relatives

  • Raccourcis clavier

  • Fichiers macros et modules

  • Interface VBE

2 - Manipuler les objets Excel

  • Objets : Application, classeur, feuille, plage

  • Explorateur d'objets

  • Aide à la saisie et nommage

  • Structure With

  • ScreenUpdating : figer l'écran

  • DisplayAlerts : désactiver les alertes

3 - Structurer et optimiser le code

  • Variables : déclaration et typage

  • Constantes et implicites

  • Boucles : For, Do While, For Each

  • Sortie de boucle

4 - Interagir avec l'utilisateur

  • MsgBox et InputBox

  • UserForm

  • Contrôles du formulaire

  • Événements associés

5 - Fonctions et calculs personnalisés

  • Fonctions Excel dans VBA

  • Fonctions VB personnalisées

  • UDF : User Defined Functions

  • Arguments et retours

6 - Appels inter-classeurs

  • Procédures avec ou sans paramètres

  • Chemins d'accès et sécurité

  • Transferts automatisés

7 - Automatiser avec les événements

  • Événements du classeur

  • Événements des feuilles

  • Déclenchement sur modification

8 - Déboguer et fiabiliser le code

  • Espion, exécution et variables

  • Points d'arrêt

  • Pas à pas

  • On Error, Err, Resume

9 - Interagir avec Word, Outlook…

  • CreateObject

  • Échanges automatisés

  • Création de documents et envois d'e-mails

10 - Gérer fichiers et dossiers

  • FileSystemObject

  • Créer, supprimer, renommer

  • Lire et écrire des fichiers texte

Validation et sanction

Macros et langage VBA Excel

Type de formation

Certifiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
35 heures en centre, 35 heures hebdomadaires

Conventionnement : Non

Financeur(s)

Autre

Conditions d'accès

Public(s)
Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

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

Modalités d'accès

Lieu de réalisation de l'action

Formation mixte
Adresse
253 Boulevard de Leeds
59777 - Lille
Responsable : Lille
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
48 Rue Claude Balbastre
34070 - Montpellier
Responsable :
Téléphone fixe :
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
SENZA
SIRET: 88024436300011
34070 Montpellier
Responsable : CELESTINO
Téléphone fixe : 0762690820
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 28/09/2026 au 02/10/2026
débutant le : 28/09/2026
Adresse d'inscription
48 Rue Claude Balbastre
34070 - Montpellier
Etat du recrutement : Ouvert
Modalités : Entrées / Sorties à dates fixes

Organisme responsable

SENZA
SIRET : 88024436300011

Adresse
48 Rue Claude Balbastre
34070 - Montpellier
Téléphone fixe :
Contacter l'organisme