20_25194921F_405120S https://www.c2rp.fr/formation/25194921F EXCEL : Macro-commandes - Programmer en VBA en 3 jours LAHO Formation

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

Date de mise à jour : 14/08/2025 | Identifiant OffreInfo : 20_25194921F
Organisme responsable : LAHO 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 :

Ce programme existe aussi en 1, 2 ou 4 jour(s).

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

Validation et sanction

  • Programmer en VBA Excel

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

299 Boulevard de Leeds
59000 - Lille
Responsable : VOTRE CONSEILLER LAHO
Téléphone fixe : 0321794242
Contacter l'organisme

Contact de l'organisme formateur

LAHO Formation - CCI de région Hauts-de-France
SIRET : 13002271800014
59000 Lille

Information fournie par :