Découvrez notre formation de 3 jours pour maîtriser le développement d’applications avec VBA dans Excel. Apprenez à créer des macros interactives, automatiser des tâches répétitives, manipuler des données, et concevoir des fonctions personnalisées. Idéale pour ceux ayant des connaissances avancées en Excel, cette formation allie théorie et pratique pour optimiser votre utilisation d’Excel et améliorer votre efficacité.

Formation Excel Angers le mans nantes nice

3 jours (21 heures)

Objectifs

  • Savoir créer des procédures afin d’optimiser et automatiser les tableaux et calculs
  • Être capable de développer une application avec VBA

Prérequis

  • Avoir suivi le stage EXCEL fonctions avancées ou avoir un niveau équivalent

Moyens pédagogiques

  • Apport de connaissances théoriques et pratiques.
  • Applications dirigées et en autonomie
  • Chaque stagiaire dispose d’un ordinateur
  • Une dynamique de groupe et partage d’expérience
  • Apports de conseils et illustration par des exemples et partage d’expériences
  • Intervenants issus du monde de l’entreprise
  • Personnalisation et adaptation au besoin des stagiaires

Contenu pédagogique

L’enregistreur de macro

  • Préparer et enregistrer des macros simples
  • Modifier une macro
  • Affecter une macro à un bouton
  • Simplifier le code VBA généré par l’enregistreur

La programmation avec Excel

  • Découvrir les syntaxes de base
  • Ecrire des macros depuis l’éditeur VBA
  • Maitriser et utiliser les variables
  • Manipuler les feuilles, les classeurs par macro.
  • Transférer les données d’une feuille dans une autre.
  • Créer des macros interactives : Inputbox, Msgbox.
  • Effectuer des tests: If… Then… Else, Select Case.
  • Mettre en place des boucles pour les traitements répétitifs : Do… Loop, For… Next, For Each.
  • Traiter les erreurs : On Error.
  • Figer l’écran, désactiver les messages d’alerte d’Excel.
  • Déclencher automatiquement des macros à l’ouverture d’un classeur, à sa fermeture
  • Gérer le curseur
  • Programmer l’insertion de formules dans des cellules
  • Répartir les données d’une feuille vers plusieurs feuilles
  • Cumuler les données de plusieurs feuilles
  • Mettre en forme les cellules en utilisant VBA

Concevoir des fonctions personnalisées

  • Distribuer et intégrer des fonctions personnalisées
  • Utiliser des fonctions personnalisées dans des procédures

“Déboguer” une macro

  • Exécuter au pas à pas
  • Poser des points d’arrêts
  • Contrôler les valeurs contenues dans les variables
  • Ajouter des espions

Demande d'informations

    Nom*

    Prénom*

    E-mail*

    Tél.*

    Votre demande