Excel VBA Klassikaal

Laatste update : 29/09/2026

Bannière visuelle de présentation de la formation
Amélioration des compétences et gain en productivité

Omschrijving

Cette formation de 3 jours permet aux participants de développer des automatisations dans Excel à l'aide de VBA. Elle alterne apports méthodologiques, démonstrations et travaux pratiques afin de permettre une mise en application progressive.

1. Introduction et généralités
• Identifier les situations dans lesquelles utiliser des macros.
• Comprendre le principe d'automatisation dans Excel.
• Utiliser l'enregistreur de macros.
• Affecter une macro à un bouton, une commande ou un raccourci.
• Présenter l'environnement Visual Basic Editor.

2. Programmation avec VBA
• Créer et structurer des procédures.
• Déclarer et utiliser des variables.
• Choisir les types de données adaptés.
• Utiliser des constantes.
• Appliquer les instructions et opérateurs.
• Construire des structures de contrôle.
• Utiliser les conditions et les boucles.
• Organiser le code pour le rendre lisible et maintenable.

3. Manipulation des objets Excel

• Identifier les principales collections d'objets.
• Comprendre les notions d'objets, propriétés et méthodes.
• Utiliser l'explorateur d'objets.
• Manipuler les principaux objets Excel : application, classeur, feuille, plage, cellule.
• Automatiser des traitements sur les feuilles, cellules et données.
• Sélectionner, modifier, copier, déplacer et formater des plages de cellules.

4. Utilisation avancée de VBA
• Créer et utiliser des formulaires.
• Saisir et afficher des informations.
• Utiliser les boîtes de dialogue.
• Mettre en place des interactions avec l'utilisateur.
• Personnaliser l'interface.
• Découvrir les possibilités de personnalisation du ruban.
• Créer et exploiter des procédures événementielles.

5. Gestion des erreurs et débogage
• Interrompre une procédure.
• Exécuter une procédure pas à pas.
• Utiliser les espions.
• Contrôler les valeurs pendant l'exécution.
• Compiler un projet VBA.
• Identifier, analyser et corriger les erreurs.
• Mettre en place une gestion des erreurs adaptée.

6. Liaisons avec d'autres applications
• Comprendre les principes de liaison entre applications.
• Utiliser les contrôles ActiveX selon les besoins.
• Découvrir l'automation.
• Piloter d'autres applications depuis Excel lorsque le contexte le permet.
• Identifier les précautions à prendre lors des échanges entre applications.

7. Utilisation et programmation de Query

• Identifier les usages de Query dans un contexte d'automatisation.
• Exploiter les requêtes pour récupérer ou structurer des données.
• Intégrer des traitements Query dans une démarche d'automatisation.

Pedagogische doelstellingen

À l'issue de la formation, les participants seront capables de :
• Identifier les cas d'usage pertinents des macros et de VBA dans Excel.
• Enregistrer, exécuter et affecter une macro à une commande.
• Utiliser l'environnement Visual Basic Editor pour créer, modifier et organiser du code VBA.
• Construire des procédures en utilisant variables, constantes, types de données, instructions et opérateurs.
• Mettre en œuvre des structures de contrôle pour automatiser des traitements.
• Manipuler les principaux objets Excel, leurs propriétés, méthodes et collections.
• Créer des formulaires et des boîtes de dialogue pour saisir et afficher des informations.
• Personnaliser l'interface utilisateur à l'aide de commandes adaptées.
• Créer et exploiter des procédures événementielles.
• Diagnostiquer et corriger les erreurs à l'aide des outils de débogage VBA.
• Établir des liaisons avec d'autres applications à l'aide de l'automation et des contrôles adaptés.
• Utiliser et programmer des requêtes Query selon les besoins d'automatisation.

Doelpubliek

Utilisateurs d'Excel souhaitant automatiser des traitements, créer des macros et personnaliser leurs classeurs avec VBA.

Voorafgaandelijk noodzakelijk

Maîtriser les fonctions courantes d'Excel.
Être à l'aise avec la création de tableaux, les formules simples et la manipulation de classeurs.
Une première expérience des macros est un plus, sans être obligatoire.

Pedagogische modaliteiten

Alternance d'apports méthodologiques, de démonstrations, d'exercices guidés et de cas pratiques.
Les participants créent progressivement des macros, manipulent le code VBA, construisent des formulaires et réalisent des automatisations applicables à des situations professionnelles.

Pedagogische middelen en ondersteuning

• Support de formation remis aux participants.
• Poste informatique individuel ou environnement numérique adapté.
• Microsoft Excel avec accès à Visual Basic Editor.
• Cas pratiques d'automatisation.

Modaliteiten van evaluatie en opvolging

• Auto-positionnement en début de formation.
• Exercices pratiques tout au long de la formation.
• Création de macros à partir de cas concrets.
• Mise en œuvre de procédures, formulaires, traitements conditionnels et outils de débogage.
• Évaluation finale des acquis par réalisation d'une automatisation VBA.
• Feuille d'émargement et certificat de réalisation

Certificatie

  • Automatiser des processus dans les applications Microsoft Office avec VBA (Tosa)
  • RS6963 CertifInfo 118139
  • 18/12/2024
  • 18/12/2027
  • ISOGRAD

Aan het eind van de opleiding verworven competenties

  • Conception et développement de macros personnalisées pour automatiser des tâches répétitives et améliorer l'efficacité
  • Écriture et débogage de scripts VBA pour manipuler les données et contrôler les fonctionnalités d'Excel
  • Création d'interfaces utilisateur personnalisées (formulaires, boîtes de dialogue) pour interagir avec les utilisateurs
  • Intégration des fonctions VBA avec d'autres applications Office pour automatiser des flux de travail inter-applications
  • Optimisation des performances des macros et gestion des erreurs pour assurer la fiabilité et la robustesse des solutions VBA.

Toelatingsprocedures

  • Admission sans disposition particulière

Biografie van de lesgever

RS

RANO Stéphane

Toelatingsinformatie

Cliquez ici pour vous évaluer 

 

 L'inscription est possible jusqu'à 3 jours ouvrés avant le début de la formation, sous réserve de places disponibles. Pour les formations sur mesure, les dates sont définies avec le client en fonction de ses besoins et de nos disponibilités.

Toegankelijkheidsinformatie

La formation est accessible aux personnes en situation de handicap, sous réserve d'une analyse préalable des besoins.

 

  • Atlas Formation dispose de locaux adaptés et conformes aux normes en vigueur.
  • Référent handicap : un interlocuteur dédié est à disposition pour adapter les modalités pédagogiques, les supports ou l'environnement de formation.
  • Aménagements possibles : temps de formation aménagé, accessibilité des locaux ou adaptation en distanciel..

 

Merci de contacter Sylvain DUPONT au 06 87 97 16 22 en amont pour étudier ensemble les modalités les plus appropriées.

Zich inschrijven

👉 c'est la première étape pour le développement de vos compétences ! 👈
Toevoegen aan winkelwagen
  • Categorie : Bureautique Digital Numérique
    Sous-Categorie : Excel
  • Duurtijd : 21h
  • Prijs : Vanaf 1 050 € Excl. btw.
    Prijs INTRA : Raadpleeg ons
  • Tevredenheid :
    ★★★★★
    ★★★★★
  • Slagingspercentage : - %
  • Download PDF

Encart personnalisable de vos pages Formation

👉  Des formations conçues pour vous, adaptées à vos besoins 👈

Geselecteerde sessie


  • Clermont-Ferrand VOLZET

Volgende sessies

  • 👉 Pas d'Inter programmée ?  Contactez un conseiller et Parlons de votre projet de formation 👈

    nous avons la solution au 04 73 90 78 41

     

Binnen dezelfde categorie

Deel deze opleiding

Qualiopi

Toegankelijkheid

Selecteer het gewenste contrastniveau
Verminder de animaties
Lettergrootte aanpassen
Selecteer het gewenste lettertype

Toegankelijkheidsinformatie