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

EXCEL : Macro-commandes - Programmer en VBA en 3 jours

Date de mise à jour : 23/01/2026 | Identifiant OffreInfo : 20_25194921F

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

Objectifs, programme, validation de la formation

Objectifs


  • Automatiser des commandes répétitives et intervenir dans la programmation VBA

  • Créer un formulaire VBA, utiliser les instructions de programmation les plus courantes

  • Corriger, débugger une programmation VBA

Programme de la formation

Découpage par demi-journée :


1. Introduction et macros simples
Introduction et bonnes pratiques


  • Répondre aux questions et clarifier les objectifs

  • Comprendre l'intérêt des noms : noms statiques et dynamiques
Premiers pas avec les macros

  • Créer une macro par enregistrement automatique

  • Différencier les enregistrements relatifs et absolus

  • Affecter une macro à un bouton, un objet ou un raccourci
2. Approche VBA

  • Premiers pas dans l'éditeur VBA

  • Modifier une macro enregistrée

  • Utiliser les instructions simples : MsgBox, InputBox

  • Explorer le menu Développeur

  • Enregistrer un fichier avec le bon format (.xlsm)
3. Introduction à la programmation VBA
Découverte de l'interface VBA

  • Écrire une macro directement dans l'éditeur

  • Manipuler les cellules : sélectionner, remplir, vider, supprimer

  • Documenter et simplifier le code
Variables

  • Déclarer et utiliser des variables

  • Comprendre les types, la portée, les variables statiques et publiques
4. Conditions et boucles

  • Contrôle du flux

  • Utiliser les structures conditionnelles : If...Then...Else, Select Case

  • Créer des boucles : For...Next, For Each...Next, Do...Loop, While...Wend
5. Fonctions et formulaires
Fonctions et événements

  • Créer des macro-fonctions

  • Déclencher des macros événementielles
Formulaires

  • Créer un formulaire (UserForm)

  • Insérer des contrôles : listes déroulantes, cases à cocher, boutons

  • Programmer les événements des contrôles
6. Débogage et gestion des erreurs

  • Tester et corriger

  • Utiliser le mode pas-à-pas, les points d'arrêt

  • Surveiller les variables avec la fenêtre d'exécution

  • Gérer les erreurs avec On Error

  • Afficher des messages d'erreur personnalisés
Ce programme existe aussi en 1, 2 ou 4 jour(s).

Validation et sanction


  • Programmer en VBA Excel

Type de formation

Non certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
21 heures en centre

Conventionnement : Non

Financeur(s)

Autre

Conditions d'accès

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

Niveau d'entrée : Information non communiquée

Conditions spécifiques et prérequis

Cette action de formation ne nécessite aucune condition spécifique ou pré-requis.

Modalités d'accès

Lieu de réalisation de l'action

Formation mixte
Adresse
10 Avenue Henri Matisse
59300 - Aulnoy-lez-Valenciennes
Responsable : LAHO Formation
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
299 Boulevard de Leeds
59000 - Lille
Responsable : VOTRE CONSEILLER LAHO
Téléphone fixe : 0321794242
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
LAHO Formation - CCI de région Hauts-de-France
SIRET: 13002271800014
59300 Aulnoy-lez-Valenciennes
Responsable : LAHO VALENCIENNES
Téléphone fixe : 0327513515
Site web :
Contacter l'organisme

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

du 10/11/2026 au 24/11/2026
débutant le : 10/11/2026
Adresse d'inscription
10 Avenue Henri Matisse
59300 - Aulnoy-lez-Valenciennes
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

LAHO Formation
SIRET : 13002271800014

Adresse
299 Boulevard de Leeds
59000 - Lille
Téléphone fixe : 0320637979
Contacter l'organisme