Bureautique, informatique, PAO
FORMATION INTER-ENTREPRISES * 3 jours
EXCEL : Macro-commandes et VBA | Niveau Expert
Programmer en VBA
À PARTIR DE 1260 € NET DE TAXE PAR PARTICIPANT

objectifs de la formation

  • 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

PUBLIC VISé

Tout public

pré-requis

Sans niveau spécifique

aides au financement **

Cap Emploi
Opérateurs de Compétences (OPCO)
France Travail
Entreprise
Compte Personnel de Formation (CPF)

** sous conditions

modalités pédagogiques

  • 100% Présentiel

méthodes et outils pédagogiques

  • Mise en situation
  • Alternance d'apports théoriques et d'exercices pratiques

modalités d'évaluation

  • Processus d'évaluation des acquis tout au long de la formation
  • Evaluation de fin de formation individuelle par le formateur

modalités d'accès

  • Bulletin d'inscription

accessibilité et handicap

Contactez-nous

* Toutes nos formations sont possibles en INTRA-ENTREPRISE (devis sur demande).

Document généré le 13/06/2026

Retrouvez toutes les informations sur
laho-formation.fr
FORMATION
INTER-ENTREPRISES *
EXCEL : Macro-commandes et VBA | Niveau Expert
Programmer en VBA
3 jours

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).

INFORMATIONS LÉGALES

Certificateur(s)
RS6963 : Automatiser des processus dans les applications Microsoft Office avec VBA (Tosa)
Date de début de validité : 18/12/2024     

Cette formation est proposée dans nos centres de :

AULNOY-LEZ-VALENCIENNES

Session 1 : 10, 17 et 24 novembre 2026

LENS

Session 1 : 24, 25 et 1er juillet 2026

Session 2 : 16, 17 et 23 novembre 2026

Retrouvez toutes les informations
sur laho-formation.fr

Besoin d’être contacté·e pour plus d’informations ou pour un devis ?
Appelez notre conseiller pour un premier entretien gratuit et sans engagement.

formationcontinue@laho-formation.fr