20_25194963F_405520S https://www.c2rp.fr/formation/25194963F EXCEL : Macro-commandes - Programmer en VBA en 4 jours LAHO Formation

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

Date de mise à jour : 12/08/2025 | Identifiant OffreInfo : 20_25194963F
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

Automatiser des processus dans les applications Microsoft Office avec VBA (Tosa)

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
Responsable : Monsieur Laho FORMATION
Téléphone fixe : 0320637979
Contacter l'organisme

Information fournie par :