Excel | Macros VBA - Programmation et Perfectionnement Mixte : présentiel / à distance

Dernière mise à jour : 29/02/2024

Bannière visuelle de présentation de la formation

Présentation

Cette formation vous perfectionnera au développement Excel avec le langage VBA. Vous apprendrez à optimiser, fiabiliser et organiser le code pour mettre en place et maintenir des applications performantes.

Objectifs

Cette formation permet de :

  • Ma√ģtriser le langage de programmation VBA dans Excel.
  • D√©velopper des applications VBA performantes.
  • Optimiser et fiabiliser des applications VBA existantes.
  • Utiliser le gestionnaire d'erreurs pour d√©tecter les probl√®mes et corriger
  • Cr√©er une interface de dialogue avec l'utilisateur sous Excel en utilisant des bo√ģtes de dialogue et messages
  • D√©velopper des traitements sur les donn√©es, repr√©senter et publier des donn√©es, par programmation VBA

Programme

Rappels VBA

  • Rappel des objets et collections fondamentaux¬†: ActiveCell, Selection, ActiveSheet, Range‚Ķ
  • Les m√©thodes et propri√©t√©s.
  • Les collections¬†: Cells, WorkSheets, Charts, WorkBooks.
  • Les diff√©rents types
  • Port√©e des variables
  • Les tableaux¬†
  • Le passage de param√®tres d'une proc√©dure √† une autre.
  • Ma√ģtriser les syntaxes de base : conditionnelles et boucles, variables.
  • G√©rer des erreurs r√©cup√©rables dans le code. Identifier les types d'erreur et manipuler les outils de d√©bogage.

 

Objets Excel évolués, événements

  • Cr√©er des listes, filtres, sous-totaux, tableaux crois√©s dynamiques : construction et manipulation par programmation.
  • Utiliser les fonctions de calcul d'Excel en VBA (WorksheetFunction).
  • Automatiser la cr√©ation, la modification d'un graphique avec VBA.
  • Rep√©rer les √©v√©nements de classeur, de feuilles. Utiliser l'argument Cancel. S√©curiser l'ouverture d'un classeur.

 

Créer des bibliothèques de macros complémentaires

  • Cr√©er des fonctions personnalis√©es.
  • Rendre une macro accessible de tous les classeurs (les macros compl√©mentaires).
  • Cr√©er une biblioth√®que de fonctions et proc√©dures accessible de tous les modules (Outils R√©f√©rence, Addins).

 

Gérer classeurs, fichiers et graphiques par macro

  • Param√©trer l'ouverture d'un fichier.
  • Parcourir les fichiers d'un dossier pour effectuer un traitement r√©p√©titif.
  • Consolider des donn√©es provenant de¬†diff√©rentes sources.
  • Automatiser la cr√©ation de graphiques, les modifier avec VBA.

 

Construire des formulaires élaborés

  • Rappel sur les contr√īles et leurs propri√©t√©s.
  • G√©rer dynamiquement une liste d√©roulante.
  • G√©rer des listes en cascade.

 

Gérer la sécurité d'un classeur

  • D√©tecter le login de l'utilisateur.
  • G√©rer des droits d'acc√®s diff√©rents suivant l'utilisateur.
  • Enregistrer l'activit√© et g√©rer l'historique du classeur.

Public visé

  • Tout utilisateur ayant les bases de la programmation VBA.

Modalités pédagogiques

Docaposte Institute propose plusieurs dispositifs pédagogiques adaptés aux stagiaires :

  • Formation en pr√©sentiel
    • En groupe (inter-entreprises ou intra-entreprise)
    • En individuel (monitorat)
    • En journ√©e ou en cours du soir (sur demande sp√©cifique)
  • Formation en distanciel
    • Distanciel synchrone
    • Distanciel asynchrone

 

 

Prérequis

  • Utilisateurs ayant suivi la formation ¬ę¬†Excel Macros VBA¬†: Initiation¬†¬Ľ ou ayant des connaissances √©quivalentes

Moyens et supports pédagogiques

  • Pr√©sentiel / distanciel¬†synchrone¬†(classes virtuelles)
  • M√©thodologie d'apprentissage interactive et participative
  • Expos√©s th√©oriques
  • Exercices et √©tudes de cas concrets
  • Temps d'√©changes
  • Accompagnement p√©dagogique individualis√©

Modalités d'évaluation et de suivi

En amont de la formation :

  • Recueil des besoins : permet de r√©colter des informations sur le stagiaire (profil, formation, attentes particuli√®res, ...).
  • Auto-positionnement des stagiaires afin de mesurer le niveau de d√©part.

 

Tout au long de la formation :

  • √Čvaluation continue des acquis via des questions orales, exercices / projet fil rouge, des QCM, des cas pratiques et mises en situation.

 

A la fin de la formation :

  • Auto-positionnement des stagiaires afin de mesurer l'acquisition des comp√©tences.
  • Evaluation du formateur des comp√©tences acquises par les stagiaires.
  • Questionnaire de satisfaction √† chaud : permet de conna√ģtre le ressenti des stagiaires √† l'issue de la formation.
  • Questionnaire de satisfaction √† froid : permet d'√©valuer les apports r√©els de la formation et leurs mises en application au quotidien.

Accessibilité

Nos formations peuvent être adaptées à certaines conditions de handicap. Nous contacter pour toute information et demande spécifique.

M'inscrire à la formation

Valider la pré-inscription
Inscription possible jusqu'à 10 jours avant démarrage formation

Prochaines Sessions

  • D√©sol√©, cette formation n'est pas programm√©e pour le moment.

    Si vous êtes responsable formation, vous pouvez faire une requête pour l'organiser en INTRA dans votre entreprise.

Dans la même catégorie

Catalogue de formation propulsé par Dendreo,
Plateforme dédiée pour les OF