Référence: 261343616F

/

Mise à jour le

Excel VBA, découvrir et prendre en main les macros

Calimia Rodrigue

Niveau de sortie : Sans Niveau spécifique

Pour cette formation

3 sessions disponibles

Consulter

Objectifs

Maîtriser les fondamentaux de l'automatisation sous Excel pour gagner en productivité au quotidien.
À l'issue de cette formation, le stagiaire sera capable de :
  • Automatiser des tâches répétitives pour optimiser son temps de travail.
  • Enregistrer et exécuter des macro-commandes simples et complexes.
  • Utiliser des macros complémentaires pour étendre les fonctionnalités d'Excel.
  • Comprendre la structure d'un code VBA et savoir le modifier pour l'adapter à ses besoins.

Programme

Ce programme d'une journée est conçu pour lever le voile sur la programmation Excel et permettre une autonomie immédiate sur l'automatisation de tableaux.
Module 1 : Introduction et Enregistreur de macros
  • Comprendre les objectifs des macros, leurs limites.
  • Choisir le bon format de fichier (xls, xlsx, xlsm).
  • Afficher l'onglet Développeur.
  • Préparer l'enregistrement d'une macro : les pièges à éviter.
  • Créer ses premières automatisations sans coder grâce à l'enregistreur.
  • Pratique : Enregistrer une macro qui permet d’automatiser l’import de données dans un fichier Excel à partir d’un autre fichier Excel.
Module 2 : Exécution de macro-commandes
  • Exécuter une macro en utilisant la liste des macros.
  • Créer une interface utilisateur : affecter une macro à un bouton, à une image, à une icône.
  • Utiliser le classeur de macros personnelles, découvrir ses particularités.
  • Exécuter une macro personnelle via un menu personnalisé.
  • Pratique : S'entraîner à la réalisation de macros. Affecter des macros à des boutons d’interface utilisateur.
Module 3 : Présentation de l'interface de programmation (VBE)
  • Découverte de l'éditeur Visual Basic : La fenêtre Projet (VBA Project, les feuilles et les modules), la fenêtre Propriétés et le code
  • Accéder au code généré par enregistrement. Présentation et explication du code (Sub, Range, …).
  • Modifier une procédure enregistrée : nettoyer les instructions inutiles.
  • Utiliser les outils de test (Pas à pas détaillé) pour corriger les erreurs.
  • Réagir en cas d'erreur d'exécution. Qu'est-ce que le débogage ? En sortir.
  • Documenter une macro-commande.
  • Pratique : Réaliser des modifications simples dans le code afin d’éviter des erreurs d’exécution. Documenter le code pour une meilleur compréhension du code.
Module 4 : Interaction avec l’utilisateur et programmation simple
  • Ajouter une boîte de dialogue MsgBox.
  • Programmer des conditions simples avec l’instruction IF … END IF
  • Pratique : Afficher une boîte de dialogue permettant d’exécuter plusieurs macros l’une à la suite de l’autre en fonction du choix de l’utilisateur.

Certifications et métiers visés

Consulter le diplôme, titre ou certificat... délivrés en fin de formation ainsi que les métiers auxquels cette formation vous donne accès.

Résultats attendus

Attention, cette formation ne conduit pas à une certification ou une habilitation inscrite au RNCP.
À l'issue de cette journée de formation, les participants auront acquis une autonomie suffisante pour :
  • Concevoir et déployer des macros automatisant leurs processus de gestion de données récurrents.
  • Optimiser leur temps de travail en réduisant les interventions manuelles sur Excel.
  • Adapter des codes existants pour répondre à de nouveaux besoins métier.
Chaque stagiaire recevra une Attestation de fin de formation détaillant les compétences acquises, ainsi qu'un support de cours et les fichiers d'exercices réalisés durant la session pour faciliter la mise en pratique immédiate en entreprise.

3 sessions : Excel VBA, découvrir et prendre en main les macros

  • au

    Date limite d'inscription 31 décembre 2027

    Calimia Rodrigue

    • Distanciel

    Formation professionnelle

  • au

    Date limite d'inscription 31 décembre 2026

    Calimia Rodrigue

    • Commune : Vernaison (69)

    Formation professionnelle

  • au

    Calimia Rodrigue

    • Commune : Vernaison (69)

    Formation professionnelle