20_25235835F_430831S https://www.c2rp.fr/formation/25235835F EXCEL Cours particulier : Macro-commandes et VBA en 4 jours - Programmer en VBA - niveau Expert LAHO Formation

EXCEL Cours particulier : Macro-commandes et VBA en 4 jours - Programmer en VBA - niveau Expert

Date de mise à jour : 05/12/2025 | Identifiant OffreInfo : 20_25235835F
Organisme responsable : LAHO Formation

Objectifs

  • Être capable d'automatiser des commandes répétitives et intervenir dans la programmation VBA
  • Savoir créer un formulaire VBA, utiliser les instructions de programmation les plus courantes
  • Savoir corriger, débugger une programmation VBA

Programme de la formation

Découpage par demi-journée :

1. INTRODUCTION ET MACRO-COMMANDES

Questions / Réponses

INTRODUCTION

  • Introduction sur la bonne utilisation des noms
  • Noms statiques et dynamiques

LES MACRO-COMMANDES

  • Création et utilisation des macros par auto-enregistrement
  • Enregistrement en relatif / absolu
  • Affecter une macro à un objet, un bouton dans le ruban ou la barre d'accès rapide

2. APPROCHE VBA

  • Modifier une macro enregistrée dans l'éditeur VBA
  • Approche de quelques instructions VBA MSGBOX, INPUTBOX
  • Approche du menu développeur
  • Enregistrer son fichier avec le bon format

3. INTRODUCTION A LA PROGRAMMATION VBA

DECOUVERTE DE L'INTERFACE VBA

  • Écrire directement une macro dans l'éditeur
  • Travailler avec les cellules, sélectionner, se déplacer, atteindre, remplir, vider ou supprimer
  • Documenter le code
  • Simplifier le code

VARIABLES

  • Déclarer et utiliser des variables pour optimiser le code
  • Qu'est-ce qu'une variable ?
  • Déclaration d'une variable obligatoire ou pas
  • Différents types de variables
  • Variables statiques, publiques
  • Portée des variables
  • Commande simple VBA

4. CONDITIONS

  • If...then…else
  • Select Case
  • Boucles (For…next / For each…next / While…Wend / Do…Loop)

5. AUTRES COMMANDES ET INSTRUCTIONS VBA

  • Création d'un formulaire
  • Macro-fonctions
  • Macros évènementielles

6. DEBOGAGE ET GESTION DES ERREURS

  • Mode pas-à-pas / Points d'arrêts
  • Variables espions
  • Fenêtre d'exécution
  • Traitement des erreurs
  • Travailler avec les boîtes de dialogues

7. USERFORM

  • Création d'un UserForm
  • Insertion des contrôles UserForm (liste déroulante, case à cocher, bouton d'options)
  • Propriétés des contrôles et programmation des évènements
  • Insertion des données du formulaire dans une base de données
  • Sauvegarder le code

MISE EN PRATIQUE

8. MENU DEVELOPPEUR

  • Approfondissement du menu développeur
  • Mise en pratique et approfondissement

Validation et sanction

Obtention de la certification RS6963.

Type de formation

Certifiante

Sortie

Sans niveau spécifique

Contact de la formation

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

Contact de l'organisme formateur

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

Information fournie par :